diff options
author | Eike Stepper | 2008-12-28 18:07:30 +0000 |
---|---|---|
committer | Eike Stepper | 2008-12-28 18:07:30 +0000 |
commit | e84a2efac794b99633e5ce2961af4a784422a4bb (patch) | |
tree | 7fc2e764236af34b834840e02b569f43e4fd0bac /plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel | |
parent | d995f99ee984ab46739ec135b19b932a72eba14d (diff) | |
download | cdo-e84a2efac794b99633e5ce2961af4a784422a4bb.tar.gz cdo-e84a2efac794b99633e5ce2961af4a784422a4bb.tar.xz cdo-e84a2efac794b99633e5ce2961af4a784422a4bb.zip |
[246623] Create Definition model as alternative configuration/wiring mechanism
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246623
Diffstat (limited to 'plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel')
-rw-r--r-- | plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel b/plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel new file mode 100644 index 0000000000..09d9c56ddc --- /dev/null +++ b/plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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="/org.eclipse.net4j.defs/src" + modelPluginID="org.eclipse.net4j.defs" modelName="Org.eclipse.net4j" importerID="org.eclipse.emf.importer.ecore" + complianceLevel="5.0" copyrightFields="false" usedGenPackages="../../org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel#//net4jutildefs"> + <foreignModel>org.eclipse.net4j.defs.ecore</foreignModel> + <genPackages prefix="Net4jDefs" basePackage="org.eclipse.net4j" disposableProviderFactory="true" + ecorePackage="org.eclipse.net4j.defs.ecore#/"> + <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//ConnectorDef"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//ConnectorDef/userID"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/bufferProviderDef"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/executorServiceDef"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/negotiatorDef"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/clientProtocolFactoryDef"/> + </genClasses> + <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//ClientProtocolFactoryDef"/> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//TCPConnectorDef"> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//TCPConnectorDef/tcpSelectorDef"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//TCPConnectorDef/host"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//TCPConnectorDef/port"/> + </genClasses> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//AcceptorDef"> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/negotiatorDef"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/threadPoolDef"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/bufferPoolDef"/> + </genClasses> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//TCPAcceptorDef"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//TCPAcceptorDef/host"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//TCPAcceptorDef/port"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//TCPAcceptorDef/tcpSelectorDef"/> + </genClasses> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//JVMAcceptorDef"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//JVMAcceptorDef/name"/> + </genClasses> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//JVMConnectorDef"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//JVMConnectorDef/name"/> + </genClasses> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//HTTPConnectorDef"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//HTTPConnectorDef/url"/> + </genClasses> + <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//NegotiatorDef"/> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//ResponseNegotiatorDef"/> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//ChallengeNegotiatorDef"/> + <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//TCPSelectorDef"/> + <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//ServerProtocolFactoryDef"/> + </genPackages> +</genmodel:GenModel> |