Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2008-12-29 15:01:27 +0000
committerEike Stepper2008-12-29 15:01:27 +0000
commit9db3a84382c2c58ab26c674f9c35c5ffdf484ad6 (patch)
tree2e4cfee797d2e5ab0921f34e5b8fff15096c8ecc
parent00e1bdcdfed69a0e2cd2de0cc0f9e752e249afef (diff)
downloadcdo-9db3a84382c2c58ab26c674f9c35c5ffdf484ad6.tar.gz
cdo-9db3a84382c2c58ab26c674f9c35c5ffdf484ad6.tar.xz
cdo-9db3a84382c2c58ab26c674f9c35c5ffdf484ad6.zip
[246623] Create Definition model as alternative configuration/wiring mechanism
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246623
-rw-r--r--plugins/org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel18
-rw-r--r--plugins/org.eclipse.emf.cdo.ui.defs/model/org.eclipse.emf.cdo.ui.defs.genmodel10
-rw-r--r--plugins/org.eclipse.emf.cdo/model/resource.genmodel2
-rw-r--r--plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel46
-rw-r--r--plugins/org.eclipse.net4j.ui.defs/model/org.eclipse.net4j.ui.defs.genmodel3
-rw-r--r--plugins/org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel9
6 files changed, 55 insertions, 33 deletions
diff --git a/plugins/org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel b/plugins/org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel
index 5fa08c68a6..4271352bfc 100644
--- a/plugins/org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel
+++ b/plugins/org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel
@@ -2,8 +2,9 @@
<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.emf.cdo.defs/src"
- modelPluginID="org.eclipse.emf.cdo.defs" modelName="Org.eclipse.emf.cdo" 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 ../../org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel#//net4jdefs">
+ editDirectory="" editorDirectory="" modelPluginID="org.eclipse.emf.cdo.defs" modelName="Org.eclipse.emf.cdo"
+ testsDirectory="" 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 ../../org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel#//net4jdefs">
<foreignModel>org.eclipse.emf.cdo.defs.ecore</foreignModel>
<genPackages prefix="CDODefs" basePackage="org.eclipse.emf.cdo" disposableProviderFactory="true"
ecorePackage="org.eclipse.emf.cdo.defs.ecore#/">
@@ -15,9 +16,7 @@
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOViewDef">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.emf.cdo.defs.ecore#//CDOViewDef/cdoSessionDef"/>
</genClasses>
- <genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOTransactionDef">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.defs.ecore#//CDOTransactionDef/resourceMode"/>
- </genClasses>
+ <genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOTransactionDef"/>
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOAuditDef">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.defs.ecore#//CDOAuditDef/timeStamp"/>
</genClasses>
@@ -40,7 +39,6 @@
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOEagerPackageRegistryDef"/>
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOLazyPackageRegistryDef"/>
<genClasses image="false" ecoreClass="org.eclipse.emf.cdo.defs.ecore#//EPackageDef">
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference org.eclipse.emf.cdo.defs.ecore#//EPackageDef/packageRegistryDef"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.defs.ecore#//EPackageDef/nsURI"/>
</genClasses>
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//EDynamicPackageDef">
@@ -48,10 +46,10 @@
</genClasses>
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//EGlobalPackageDef"/>
<genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOClientProtocolFactoryDef"/>
- <genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOServerProtocolFactoryDef">
- <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.emf.cdo.defs.ecore#//CDOServerProtocolFactoryDef/repositoryProviderDef"/>
+ <genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//CDOResourceDef">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.emf.cdo.defs.ecore#//CDOResourceDef/cdoTransaction"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.defs.ecore#//CDOResourceDef/resourceMode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.defs.ecore#//CDOResourceDef/path"/>
</genClasses>
- <genClasses image="false" ecoreClass="org.eclipse.emf.cdo.defs.ecore#//RepositoryProviderDef"/>
- <genClasses ecoreClass="org.eclipse.emf.cdo.defs.ecore#//PluginRepositoryProviderDef"/>
</genPackages>
</genmodel:GenModel>
diff --git a/plugins/org.eclipse.emf.cdo.ui.defs/model/org.eclipse.emf.cdo.ui.defs.genmodel b/plugins/org.eclipse.emf.cdo.ui.defs/model/org.eclipse.emf.cdo.ui.defs.genmodel
index 9971d45e47..fcba66acf2 100644
--- a/plugins/org.eclipse.emf.cdo.ui.defs/model/org.eclipse.emf.cdo.ui.defs.genmodel
+++ b/plugins/org.eclipse.emf.cdo.ui.defs/model/org.eclipse.emf.cdo.ui.defs.genmodel
@@ -2,9 +2,9 @@
<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.emf.cdo.ui.defs/src"
- modelPluginID="org.eclipse.emf.cdo.ui.defs" modelName="Org.eclipse.emf.cdo.ui"
- importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0" copyrightFields="false"
- usedGenPackages="../../org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel#//cdodefs ../../org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel#//net4jutildefs ../../org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel#//net4jdefs">
+ editDirectory="" editorDirectory="" modelPluginID="org.eclipse.emf.cdo.ui.defs"
+ modelName="Org.eclipse.emf.cdo.ui" testsDirectory="" importerID="org.eclipse.emf.importer.ecore"
+ complianceLevel="5.0" copyrightFields="false" usedGenPackages="../../org.eclipse.emf.cdo.defs/model/org.eclipse.emf.cdo.defs.genmodel#//cdodefs ../../org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel#//net4jutildefs ../../org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel#//net4jdefs">
<foreignModel>org.eclipse.emf.cdo.ui.defs.ecore</foreignModel>
<genPackages prefix="CDOUIDefs" basePackage="org.eclipse.emf.cdo.ui" disposableProviderFactory="true"
ecorePackage="org.eclipse.emf.cdo.ui.defs.ecore#/">
@@ -12,8 +12,8 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.ui.defs.ecore#//EditorDef/editorID"/>
</genClasses>
<genClasses ecoreClass="org.eclipse.emf.cdo.ui.defs.ecore#//CDOEditorDef">
- <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.emf.cdo.ui.defs.ecore#//CDOEditorDef/view"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.ui.defs.ecore#//CDOEditorDef/resourcePaths"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.emf.cdo.ui.defs.ecore#//CDOEditorDef/cdoView"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.emf.cdo.ui.defs.ecore#//CDOEditorDef/resourcePath"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
diff --git a/plugins/org.eclipse.emf.cdo/model/resource.genmodel b/plugins/org.eclipse.emf.cdo/model/resource.genmodel
index 21e1064981..61f5d0e2be 100644
--- a/plugins/org.eclipse.emf.cdo/model/resource.genmodel
+++ b/plugins/org.eclipse.emf.cdo/model/resource.genmodel
@@ -7,7 +7,7 @@
editorPluginClass="" updateClasspath="false" rootExtendsInterface="org.eclipse.emf.cdo.CDOObject"
rootExtendsClass="org.eclipse.emf.internal.cdo.CDOObjectImpl" reflectiveDelegation="true"
codeFormatting="true" testsDirectory="" importerID="org.eclipse.emf.importer.ecore"
- featureDelegation="Reflective" complianceLevel="5.0" copyrightFields="false" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
+ featureDelegation="Reflective" complianceLevel="5.0" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<foreignModel>eresource.ecore</foreignModel>
<genPackages prefix="Eresource" basePackage="org.eclipse.emf.cdo" disposableProviderFactory="true"
extensibleProviderFactory="true" childCreationExtenders="true" ecorePackage="eresource.ecore#/">
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
index 09d9c56ddc..c980695e24 100644
--- a/plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel
+++ b/plugins/org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel
@@ -2,17 +2,18 @@
<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">
+ editDirectory="" editorDirectory="" modelPluginID="org.eclipse.net4j.defs" modelName="Org.eclipse.net4j"
+ testsDirectory="" 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"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/bufferProvider"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/executorService"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/negotiator"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ConnectorDef/clientProtocolProvider"/>
</genClasses>
<genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//ClientProtocolFactoryDef"/>
<genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//TCPConnectorDef">
@@ -21,9 +22,10 @@
<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"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/bufferProvider"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/executorService"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/negotiator"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//AcceptorDef/serverProtocolProvider"/>
</genClasses>
<genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//TCPAcceptorDef">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//TCPAcceptorDef/host"/>
@@ -40,9 +42,31 @@
<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#//ResponseNegotiatorDef">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ResponseNegotiatorDef/credentialsProvider"/>
+ </genClasses>
+ <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//ChallengeNegotiatorDef">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ChallengeNegotiatorDef/userManager"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//ChallengeNegotiatorDef/randomizer"/>
+ </genClasses>
<genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//TCPSelectorDef"/>
<genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//ServerProtocolFactoryDef"/>
+ <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//BufferProviderDef"/>
+ <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//BufferPoolDef"/>
+ <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//ProtocolProviderDef"/>
+ <genClasses image="false" ecoreClass="org.eclipse.net4j.defs.ecore#//CredentialsProviderDef">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//CredentialsProviderDef/userID"/>
+ </genClasses>
+ <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//PasswordCredentialsProviderDef">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//PasswordCredentialsProviderDef/password"/>
+ </genClasses>
+ <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//User">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//User/userID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute org.eclipse.net4j.defs.ecore#//User/password"/>
+ </genClasses>
+ <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//UserManagerDef">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference org.eclipse.net4j.defs.ecore#//UserManagerDef/user"/>
+ </genClasses>
+ <genClasses ecoreClass="org.eclipse.net4j.defs.ecore#//RandomizerDef"/>
</genPackages>
</genmodel:GenModel>
diff --git a/plugins/org.eclipse.net4j.ui.defs/model/org.eclipse.net4j.ui.defs.genmodel b/plugins/org.eclipse.net4j.ui.defs/model/org.eclipse.net4j.ui.defs.genmodel
index 803220cab6..e65e675074 100644
--- a/plugins/org.eclipse.net4j.ui.defs/model/org.eclipse.net4j.ui.defs.genmodel
+++ b/plugins/org.eclipse.net4j.ui.defs/model/org.eclipse.net4j.ui.defs.genmodel
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.net4j.ui.defs/src"
- modelPluginID="org.eclipse.net4j.ui.defs" modelName="Org.eclipse.net4j.ui" importerID="org.eclipse.emf.importer.ecore"
+ editDirectory="" editorDirectory="" modelPluginID="org.eclipse.net4j.ui.defs"
+ modelName="Org.eclipse.net4j.ui" testsDirectory="" 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 ../../org.eclipse.net4j.defs/model/org.eclipse.net4j.defs.genmodel#//net4jdefs">
<foreignModel>org.eclipse.net4j.ui.defs.ecore</foreignModel>
<genPackages prefix="Net4JUIDefs" basePackage="org.eclipse.net4j" disposableProviderFactory="true"
diff --git a/plugins/org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel b/plugins/org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel
index 1770182b76..a36a230819 100644
--- a/plugins/org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel
+++ b/plugins/org.eclipse.net4j.util.defs/model/org.eclipse.net4j.util.defs.genmodel
@@ -2,8 +2,9 @@
<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.util.defs/src"
- modelPluginID="org.eclipse.net4j.util.defs" modelName="Org.eclipse.net4j.util"
- importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0" copyrightFields="false">
+ editDirectory="" editorDirectory="" modelPluginID="org.eclipse.net4j.util.defs"
+ modelName="Org.eclipse.net4j.util" testsDirectory="" importerID="org.eclipse.emf.importer.ecore"
+ complianceLevel="5.0" copyrightFields="false">
<foreignModel>org.eclipse.net4j.util.defs.ecore</foreignModel>
<genPackages prefix="Net4jUtilDefs" basePackage="org.eclipse.net4j.util" disposableProviderFactory="true"
ecorePackage="org.eclipse.net4j.util.defs.ecore#/">
@@ -13,11 +14,9 @@
</genClasses>
<genClasses image="false" ecoreClass="org.eclipse.net4j.util.defs.ecore#//Def">
<genOperations ecoreOperation="org.eclipse.net4j.util.defs.ecore#//Def/getInstance"/>
+ <genOperations ecoreOperation="org.eclipse.net4j.util.defs.ecore#//Def/unsetInstance"/>
</genClasses>
- <genClasses ecoreClass="org.eclipse.net4j.util.defs.ecore#//BufferProviderDef"/>
- <genClasses ecoreClass="org.eclipse.net4j.util.defs.ecore#//BufferPoolDef"/>
<genClasses ecoreClass="org.eclipse.net4j.util.defs.ecore#//ExecutorServiceDef"/>
<genClasses ecoreClass="org.eclipse.net4j.util.defs.ecore#//ThreadPoolDef"/>
- <genClasses ecoreClass="org.eclipse.net4j.util.defs.ecore#//ProtocolProviderDef"/>
</genPackages>
</genmodel:GenModel>

Back to the top