blob: 4707b0bbf7e9a40f918b99f5f406a038b8fcfd17 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
<?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" copyrightText="Copyright (c) 2007 Oracle Corporation"
modelDirectory="/org.eclipse.jst.jsf.common/src" editDirectory="/org.eclipse.jst.jsf.common/src"
editorDirectory="/org.eclipse.jst.jsf.common/src" modelPluginID="org.eclipse.jst.jsf.common"
modelName="Metadata" editPluginClass="org.eclipse.jst.jsf.common.metadata.MetadataPlugin"
editorPluginClass="org.eclipse.jst.jsf.common.metadata.MetadataPlugin" generateSchema="true"
testsDirectory="/org.eclipse.jst.jsf.common/src" testSuiteClass="/org.eclipse.jst.jsf.common.metadata.MetadataAllTests"
importerID="org.eclipse.emf.importer.ecore">
<genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
<genAnnotations source="selectedPackages">
<details key="http://org.eclipse.jst.jsf.common.metadata/metadata.ecore" value="metadata.xsd"/>
</genAnnotations>
<details key="directoryURI" value="schema/"/>
</genAnnotations>
<foreignModel>metadata.ecore</foreignModel>
<genPackages prefix="Metadata" basePackage="org.eclipse.jst.jsf.common" resource="XML"
disposableProviderFactory="true" classPackageSuffix="internal.impl" utilityPackageSuffix="internal.util"
providerPackageSuffix="internal.provider" presentationPackageSuffix="internal.presentation"
testsPackageSuffix="internal.tests" generateExampleClass="false" ecorePackage="metadata.ecore#/">
<genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/exporter/org.eclipse.xsd.ecore.exporter">
<genAnnotations source="schema/metadata.xsd"/>
</genAnnotations>
<genDataTypes ecoreDataType="metadata.ecore#//ITraitVisitor"/>
<genDataTypes ecoreDataType="metadata.ecore#//IEntityVisitor"/>
<genDataTypes ecoreDataType="metadata.ecore#//IMetaDataSourceModelProvider"/>
<genDataTypes ecoreDataType="metadata.ecore#//ModelContext"/>
<genClasses ecoreClass="metadata.ecore#//Model">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference metadata.ecore#//Model/entityGroups"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//Model/sourceModelProvider"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//Model/currentModelContext"/>
<genOperations ecoreOperation="metadata.ecore#//Model/findIncludeGroup">
<genParameters ecoreParameter="metadata.ecore#//Model/findIncludeGroup/groupId"/>
</genOperations>
<genOperations ecoreOperation="metadata.ecore#//Model/accept">
<genParameters ecoreParameter="metadata.ecore#//Model/accept/visitor"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="metadata.ecore#//EntityGroup"/>
<genClasses ecoreClass="metadata.ecore#//Entity">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference metadata.ecore#//Entity/childEntities"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference metadata.ecore#//Entity/traits"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//Entity/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//Entity/type"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference metadata.ecore#//Entity/includeGroups"/>
<genOperations ecoreOperation="metadata.ecore#//Entity/accept">
<genParameters ecoreParameter="metadata.ecore#//Entity/accept/visitor"/>
</genOperations>
<genOperations ecoreOperation="metadata.ecore#//Entity/getModel"/>
</genClasses>
<genClasses ecoreClass="metadata.ecore#//Trait">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//Trait/id"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference metadata.ecore#//Trait/value"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//Trait/sourceModelProvider"/>
<genOperations ecoreOperation="metadata.ecore#//Trait/accept">
<genParameters ecoreParameter="metadata.ecore#//Trait/accept/visitor"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="metadata.ecore#//IncludeEntityGroup">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//IncludeEntityGroup/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute metadata.ecore#//IncludeEntityGroup/modelUri"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
|