| <?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.jpt.core/src" |
| creationCommands="false" creationIcons="false" editDirectory="" editorDirectory="" |
| modelPluginID="org.eclipse.jpt.core" modelName="Core" editPluginClass="" editorPluginClass="" |
| suppressInterfaces="true" testsDirectory="" testSuiteClass="" importerID="org.eclipse.emf.importer.ecore" |
| complianceLevel="5.0" copyrightFields="false" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> |
| <foreignModel>persistence.ecore</foreignModel> |
| <genPackages prefix="Persistence" basePackage="org.eclipse.jpt.core.internal.resource" |
| disposableProviderFactory="true" ecorePackage="persistence.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="persistence.ecore#//PersistenceUnitTransactionType"> |
| <genEnumLiterals ecoreEnumLiteral="persistence.ecore#//PersistenceUnitTransactionType/JTA"/> |
| <genEnumLiterals ecoreEnumLiteral="persistence.ecore#//PersistenceUnitTransactionType/RESOURCE_LOCAL"/> |
| </genEnums> |
| <genDataTypes ecoreDataType="persistence.ecore#//PersistenceUnitTransactionTypeObject"/> |
| <genDataTypes ecoreDataType="persistence.ecore#//Version"/> |
| <genClasses ecoreClass="persistence.ecore#//Persistence"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//Persistence/persistenceUnits"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//Persistence/version"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//PersistenceUnit"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/provider"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/jtaDataSource"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/nonJtaDataSource"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceUnit/mappingFiles"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/jarFiles"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceUnit/classes"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/excludeUnlistedClasses"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceUnit/properties"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/transactionType"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//MappingFileRef"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//MappingFileRef/fileName"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//JavaClassRef"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//JavaClassRef/javaClass"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//Properties"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//Properties/properties"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//Property"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//Property/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//Property/value"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |