blob: fbc41586b7dd4ff534f79f39f66c2b4f1329d17b [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<genmodel:GenModel xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/com.ibm.etools.wsdl.binding.http/src"
editDirectory="/com.ibm.etools.wsdl.binding.http.edit/src" editorDirectory="/com.ibm.etools.wsdl.binding.http.editor/src"
modelPluginID="com.ibm.etools.wsdl.binding.http" modelName="HTTP" editPluginClass=""
editorPluginClass="" usedGenPackages="../../../org.eclipse.xsd/src/model/XSD.genmodel#//xsd">
<foreignModel>..\rose\http.mdl</foreignModel>
<foreignModel>VABASE_PLUGINS_PATH</foreignModel>
<foreignModel>../../..</foreignModel>
<genPackages prefix="WSDL" basePackage="com.ibm.etools" ecorePackage="wsdl.ecore#/">
<genDataTypes ecoreDataType="wsdl.ecore#//QName"/>
<genDataTypes ecoreDataType="wsdl.ecore#//OperationType"/>
<genDataTypes ecoreDataType="wsdl.ecore#//DOMElement"/>
<genDataTypes ecoreDataType="wsdl.ecore#//WSDLException"/>
<genDataTypes ecoreDataType="wsdl.ecore#//DOMDocument"/>
<genClasses ecoreClass="wsdl.ecore#//WSDLElement">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//WSDLElement/documentationElement"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//WSDLElement/element"/>
<genOperations ecoreOperation="wsdl.ecore#//WSDLElement/getEnclosingDefinition"/>
<genOperations ecoreOperation="wsdl.ecore#//WSDLElement/setEnclosingDefinition">
<genParameters ecoreParameter="wsdl.ecore#//WSDLElement/setEnclosingDefinition/definition"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//PortType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//PortType/qName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//PortType/undefined"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//PortType/proxy"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//PortType/resourceURI"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//PortType/eOperations"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Operation">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Operation/style"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Operation/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Operation/undefined"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Operation/proxy"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Operation/resourceURI"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Operation/eInput"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Operation/eOutput"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Operation/eFaults"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Operation/eParameterOrdering"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Message">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Message/qName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Message/undefined"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Message/proxy"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Message/resourceURI"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Message/eParts"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Part">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Part/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Part/elementName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Part/typeName"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Part/typeDefinition"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Part/elementDeclaration"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Part/eMessage"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Binding">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Binding/qName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Binding/undefined"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Binding/proxy"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Binding/resourceURI"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Binding/ePortType"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Binding/eBindingOperations"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//BindingOperation">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//BindingOperation/name"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//BindingOperation/eOperation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//BindingOperation/eBindingInput"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//BindingOperation/eBindingOutput"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//BindingOperation/eBindingFaults"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Service">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Service/qName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Service/undefined"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Service/proxy"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Service/resourceURI"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Service/ePorts"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Port">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Port/name"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Port/eBinding"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//ExtensibilityElement">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//ExtensibilityElement/required"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//ExtensibilityElement/elementType"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Definition">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Definition/targetNamespace"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Definition/location"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Definition/qName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Definition/encoding"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/eMessages"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/ePortTypes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/eBindings"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/eServices"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/eNamespaces"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/eTypes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//Definition/eImports"/>
<genOperations ecoreOperation="wsdl.ecore#//Definition/getDocument"/>
<genOperations ecoreOperation="wsdl.ecore#//Definition/setDocument">
<genParameters ecoreParameter="wsdl.ecore#//Definition/setDocument/document"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Import">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Import/namespaceURI"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Import/locationURI"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Import/eDefinition"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//Import/eSchema"/>
<genOperations ecoreOperation="wsdl.ecore#//Import/getSchema"/>
<genOperations ecoreOperation="wsdl.ecore#//Import/setSchema">
<genParameters ecoreParameter="wsdl.ecore#//Import/setSchema/schema"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//ExtensibleElement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//ExtensibleElement/eExtensibilityElements"/>
<genOperations ecoreOperation="wsdl.ecore#//ExtensibleElement/getExtensibilityElements"/>
<genOperations ecoreOperation="wsdl.ecore#//ExtensibleElement/addExtensibilityElement">
<genParameters ecoreParameter="wsdl.ecore#//ExtensibleElement/addExtensibilityElement/extElement"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Input"/>
<genClasses ecoreClass="wsdl.ecore#//Output"/>
<genClasses ecoreClass="wsdl.ecore#//Fault"/>
<genClasses ecoreClass="wsdl.ecore#//BindingInput">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//BindingInput/name"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//BindingInput/eInput"/>
<genOperations ecoreOperation="wsdl.ecore#//BindingInput/getInput"/>
<genOperations ecoreOperation="wsdl.ecore#//BindingInput/setInput">
<genParameters ecoreParameter="wsdl.ecore#//BindingInput/setInput/input"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//BindingOutput">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//BindingOutput/name"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//BindingOutput/eOutput"/>
<genOperations ecoreOperation="wsdl.ecore#//BindingOutput/getOutput"/>
<genOperations ecoreOperation="wsdl.ecore#//BindingOutput/setOutput">
<genParameters ecoreParameter="wsdl.ecore#//BindingOutput/setOutput/output"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//BindingFault">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//BindingFault/name"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//BindingFault/eFault"/>
<genOperations ecoreOperation="wsdl.ecore#//BindingFault/getFault"/>
<genOperations ecoreOperation="wsdl.ecore#//BindingFault/setFault">
<genParameters ecoreParameter="wsdl.ecore#//BindingFault/setFault/fault"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//Namespace">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Namespace/URI"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//Namespace/prefix"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IPortType">
<genOperations ecoreOperation="wsdl.ecore#//IPortType/addOperation">
<genParameters ecoreParameter="wsdl.ecore#//IPortType/addOperation/operation"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IPortType/getOperation">
<genParameters ecoreParameter="wsdl.ecore#//IPortType/getOperation/name"/>
<genParameters ecoreParameter="wsdl.ecore#//IPortType/getOperation/inputName"/>
<genParameters ecoreParameter="wsdl.ecore#//IPortType/getOperation/outputName"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IPortType/getOperations"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IOperation">
<genOperations ecoreOperation="wsdl.ecore#//IOperation/addFault">
<genParameters ecoreParameter="wsdl.ecore#//IOperation/addFault/fault"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/getFault">
<genParameters ecoreParameter="wsdl.ecore#//IOperation/getFault/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/getFaults"/>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/getParameterOrdering"/>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/setParameterOrdering">
<genParameters ecoreParameter="wsdl.ecore#//IOperation/setParameterOrdering/parameterOrder"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/getInput"/>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/setInput">
<genParameters ecoreParameter="wsdl.ecore#//IOperation/setInput/input"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/getOutput"/>
<genOperations ecoreOperation="wsdl.ecore#//IOperation/setOutput">
<genParameters ecoreParameter="wsdl.ecore#//IOperation/setOutput/output"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IInput">
<genOperations ecoreOperation="wsdl.ecore#//IInput/getMessage"/>
<genOperations ecoreOperation="wsdl.ecore#//IInput/setMessage">
<genParameters ecoreParameter="wsdl.ecore#//IInput/setMessage/message"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IOutput">
<genOperations ecoreOperation="wsdl.ecore#//IOutput/getMessage"/>
<genOperations ecoreOperation="wsdl.ecore#//IOutput/setMessage">
<genParameters ecoreParameter="wsdl.ecore#//IOutput/setMessage/message"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IFault">
<genOperations ecoreOperation="wsdl.ecore#//IFault/getMessage"/>
<genOperations ecoreOperation="wsdl.ecore#//IFault/setMessage">
<genParameters ecoreParameter="wsdl.ecore#//IFault/setMessage/message"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IMessage">
<genOperations ecoreOperation="wsdl.ecore#//IMessage/addPart">
<genParameters ecoreParameter="wsdl.ecore#//IMessage/addPart/part"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IMessage/getPart">
<genParameters ecoreParameter="wsdl.ecore#//IMessage/getPart/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IMessage/getParts"/>
<genOperations ecoreOperation="wsdl.ecore#//IMessage/getOrderedParts">
<genParameters ecoreParameter="wsdl.ecore#//IMessage/getOrderedParts/partOrder"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IPart">
<genOperations ecoreOperation="wsdl.ecore#//IPart/setExtensionAttribute">
<genParameters ecoreParameter="wsdl.ecore#//IPart/setExtensionAttribute/name"/>
<genParameters ecoreParameter="wsdl.ecore#//IPart/setExtensionAttribute/value"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IPart/getExtensionAttributeNames"/>
<genOperations ecoreOperation="wsdl.ecore#//IPart/getExtensionAttribute">
<genParameters ecoreParameter="wsdl.ecore#//IPart/getExtensionAttribute/name"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IService">
<genOperations ecoreOperation="wsdl.ecore#//IService/addPort">
<genParameters ecoreParameter="wsdl.ecore#//IService/addPort/port"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IService/getPorts"/>
<genOperations ecoreOperation="wsdl.ecore#//IService/getPort">
<genParameters ecoreParameter="wsdl.ecore#//IService/getPort/name"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IPort">
<genOperations ecoreOperation="wsdl.ecore#//IPort/getBinding"/>
<genOperations ecoreOperation="wsdl.ecore#//IPort/setBinding">
<genParameters ecoreParameter="wsdl.ecore#//IPort/setBinding/binding"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IBinding">
<genOperations ecoreOperation="wsdl.ecore#//IBinding/addBindingOperation">
<genParameters ecoreParameter="wsdl.ecore#//IBinding/addBindingOperation/bindingOperation"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IBinding/getBindingOperation">
<genParameters ecoreParameter="wsdl.ecore#//IBinding/getBindingOperation/name"/>
<genParameters ecoreParameter="wsdl.ecore#//IBinding/getBindingOperation/inputName"/>
<genParameters ecoreParameter="wsdl.ecore#//IBinding/getBindingOperation/outputName"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IBinding/getBindingOperations"/>
<genOperations ecoreOperation="wsdl.ecore#//IBinding/getPortType"/>
<genOperations ecoreOperation="wsdl.ecore#//IBinding/setPortType">
<genParameters ecoreParameter="wsdl.ecore#//IBinding/setPortType/portType"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IBindingOperation">
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/addBindingFault">
<genParameters ecoreParameter="wsdl.ecore#//IBindingOperation/addBindingFault/bindingFault"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/getBindingFault">
<genParameters ecoreParameter="wsdl.ecore#//IBindingOperation/getBindingFault/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/getBindingFaults"/>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/getOperation"/>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/setOperation">
<genParameters ecoreParameter="wsdl.ecore#//IBindingOperation/setOperation/operation"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/getBindingInput"/>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/setBindingInput">
<genParameters ecoreParameter="wsdl.ecore#//IBindingOperation/setBindingInput/bindingInput"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/getBindingOutput"/>
<genOperations ecoreOperation="wsdl.ecore#//IBindingOperation/setBindingOutput">
<genParameters ecoreParameter="wsdl.ecore#//IBindingOperation/setBindingOutput/bindingOutput"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IBindingInput"/>
<genClasses ecoreClass="wsdl.ecore#//IBindingOutput"/>
<genClasses ecoreClass="wsdl.ecore#//IBindingFault"/>
<genClasses ecoreClass="wsdl.ecore#//IExtensibilityElement"/>
<genClasses ecoreClass="wsdl.ecore#//IDefinition">
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/addBinding">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addBinding/binding"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/addImport">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addImport/importDef"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/addMessage">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addMessage/message"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/addNamespace">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addNamespace/prefix"/>
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addNamespace/namespaceURI"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/addPortType">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addPortType/portType"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/addService">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/addService/service"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createBindingFault"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createBindingInput"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createBindingOutput"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createBindingOperation"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createBinding"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createFault"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createImport"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createInput"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createMessage"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createOperation"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createOutput"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createPart"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createPort"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createPortType"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createService"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getBinding">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getBinding/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getBindings"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getImports"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getImports.1">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getImports.1/namespaceURI"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getMessage">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getMessage/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getMessages"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getNamespace">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getNamespace/prefix"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getNamespaces"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getPortType">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getPortType/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getPortTypes"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getPrefix">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getPrefix/namespaceURI"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getService">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/getService/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getServices"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getExtensionRegistry"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/setExtensionRegistry">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/setExtensionRegistry/extensionRegistry"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getDocumentBaseURI"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/setDocumentBaseURI">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/setDocumentBaseURI/documentBase"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/createTypes"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/removeService">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/removeService/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/removeBinding">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/removeBinding/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/removePortType">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/removePortType/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/removeMessage">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/removeMessage/name"/>
</genOperations>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/getTypes"/>
<genOperations ecoreOperation="wsdl.ecore#//IDefinition/setTypes">
<genParameters ecoreParameter="wsdl.ecore#//IDefinition/setTypes/types"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IImport"/>
<genClasses ecoreClass="wsdl.ecore#//IList"/>
<genClasses ecoreClass="wsdl.ecore#//IMap"/>
<genClasses ecoreClass="wsdl.ecore#//IURL"/>
<genClasses ecoreClass="wsdl.ecore#//IExtensionRegistry"/>
<genClasses ecoreClass="wsdl.ecore#//Types">
<genOperations ecoreOperation="wsdl.ecore#//Types/getSchemas"/>
<genOperations ecoreOperation="wsdl.ecore#//Types/getSchemas.1">
<genParameters ecoreParameter="wsdl.ecore#//Types/getSchemas.1/namespaceURI"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//IIterator"/>
<genClasses ecoreClass="wsdl.ecore#//ITypes"/>
<genClasses ecoreClass="wsdl.ecore#//UnknownExtensibilityElement">
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//UnknownExtensibilityElement/parent"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//UnknownExtensibilityElement/children"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//XSDSchemaExtensibilityElement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference wsdl.ecore#//XSDSchemaExtensibilityElement/schema"/>
</genClasses>
<genClasses ecoreClass="wsdl.ecore#//MessageReference">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute wsdl.ecore#//MessageReference/name"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference wsdl.ecore#//MessageReference/eMessage"/>
</genClasses>
</genPackages>
<genPackages prefix="HTTP" basePackage="com.ibm.etools.wsdl.binding" ecorePackage="http.ecore#/">
<genClasses ecoreClass="http.ecore#//HTTPBinding">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute http.ecore#//HTTPBinding/verb"/>
</genClasses>
<genClasses ecoreClass="http.ecore#//HTTPOperation">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute http.ecore#//HTTPOperation/locationURI"/>
</genClasses>
<genClasses ecoreClass="http.ecore#//HTTPUrlReplacement"/>
<genClasses ecoreClass="http.ecore#//HTTPUrlEncoded"/>
<genClasses ecoreClass="http.ecore#//HTTPAddress">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute http.ecore#//HTTPAddress/locationURI"/>
</genClasses>
<genClasses ecoreClass="http.ecore#//IHTTPAddress"/>
<genClasses ecoreClass="http.ecore#//IHTTPBinding"/>
<genClasses ecoreClass="http.ecore#//IHTTPOperation"/>
<genClasses ecoreClass="http.ecore#//IHTTPUrlEncoded"/>
<genClasses ecoreClass="http.ecore#//IHTTPUrlReplacement"/>
</genPackages>
</genmodel:GenModel>