blob: 389f2d7f9109f90eb62c86657fc537f38802cd27 [file] [log] [blame]
ndaid723dcd2004-11-20 21:19:43 +00001<?xml version="1.0" encoding="UTF-8"?>
2<genmodel:GenModel xmi:version="2.0"
3 xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
ndai1a433562007-05-10 04:50:58 +00004 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/Aaa/src"
5 modelPluginID="org.eclipse.jst.server.generic.core" modelName="ServerType" modelPluginClass=""
6 testSuiteClass="org.eclipse.jst.server.generic.servertype.definition.tests.ServertypeAllTests"
7 importerID="org.eclipse.xsd.ecore.importer">
8 <foreignModel>../../org.eclipse.jst.server.generic.core/xsd/ServerTypeDefinitionSchema.xsd</foreignModel>
ndaid723dcd2004-11-20 21:19:43 +00009 <genPackages prefix="ServerType" basePackage="org.eclipse.jst.server.generic.servertype"
ndai1a433562007-05-10 04:50:58 +000010 resource="XML" disposableProviderFactory="true" ecorePackage="servertype.ecore#/">
11 <genClasses ecoreClass="servertype.ecore#//ArchiveType">
12 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//ArchiveType/path"/>
ndaid723dcd2004-11-20 21:19:43 +000013 </genClasses>
ndai1a433562007-05-10 04:50:58 +000014 <genClasses ecoreClass="servertype.ecore#//ArgumentPair">
15 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//ArgumentPair/name"/>
16 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//ArgumentPair/value"/>
gercana8a90f42005-08-30 21:47:29 +000017 </genClasses>
ndai1a433562007-05-10 04:50:58 +000018 <genClasses ecoreClass="servertype.ecore#//Classpath">
19 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//Classpath/group"/>
20 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//Classpath/archive"/>
21 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//Classpath/fileset"/>
22 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Classpath/id"/>
ndaid723dcd2004-11-20 21:19:43 +000023 </genClasses>
ndai1a433562007-05-10 04:50:58 +000024 <genClasses ecoreClass="servertype.ecore#//ExcludeType">
25 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//ExcludeType/name"/>
gercan588d4452005-06-14 20:48:12 +000026 </genClasses>
ndai1a433562007-05-10 04:50:58 +000027 <genClasses ecoreClass="servertype.ecore#//External">
28 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//External/value"/>
29 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//External/os"/>
gercan17dc7bd2005-03-27 12:57:17 +000030 </genClasses>
ndai1a433562007-05-10 04:50:58 +000031 <genClasses ecoreClass="servertype.ecore#//FilesetType">
32 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//FilesetType/group"/>
33 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//FilesetType/include"/>
34 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//FilesetType/exclude"/>
35 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//FilesetType/casesensitive"/>
36 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//FilesetType/dir"/>
ndaid723dcd2004-11-20 21:19:43 +000037 </genClasses>
ndai1a433562007-05-10 04:50:58 +000038 <genClasses ecoreClass="servertype.ecore#//IncludeType">
39 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//IncludeType/name"/>
ndaid723dcd2004-11-20 21:19:43 +000040 </genClasses>
ndai1a433562007-05-10 04:50:58 +000041 <genClasses ecoreClass="servertype.ecore#//JndiConnection">
42 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//JndiConnection/providerUrl"/>
43 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//JndiConnection/group"/>
44 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//JndiConnection/jndiProperty"/>
45 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//JndiConnection/initialContextFactory"/>
ndaid723dcd2004-11-20 21:19:43 +000046 </genClasses>
ndai1a433562007-05-10 04:50:58 +000047 <genClasses ecoreClass="servertype.ecore#//LaunchConfiguration">
48 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/group"/>
49 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//LaunchConfiguration/environmentVariable"/>
50 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/group1"/>
51 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/programArguments"/>
52 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/workingDirectory"/>
53 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/mainClass"/>
54 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/group2"/>
55 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/vmParameters"/>
56 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/classpathReference"/>
57 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/debugPort"/>
58 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//LaunchConfiguration/group3"/>
59 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//LaunchConfiguration/external"/>
ndaid723dcd2004-11-20 21:19:43 +000060 </genClasses>
ndai1a433562007-05-10 04:50:58 +000061 <genClasses ecoreClass="servertype.ecore#//Module">
62 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Module/type"/>
63 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Module/publishDir"/>
64 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Module/publisherReference"/>
ndaid723dcd2004-11-20 21:19:43 +000065 </genClasses>
ndai1a433562007-05-10 04:50:58 +000066 <genClasses ecoreClass="servertype.ecore#//Port">
67 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Port/no"/>
68 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Port/name"/>
69 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Port/protocol"/>
ndaid723dcd2004-11-20 21:19:43 +000070 </genClasses>
ndai1a433562007-05-10 04:50:58 +000071 <genClasses ecoreClass="servertype.ecore#//Project">
72 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Project/classpathReference"/>
ndaid723dcd2004-11-20 21:19:43 +000073 </genClasses>
ndai1a433562007-05-10 04:50:58 +000074 <genClasses ecoreClass="servertype.ecore#//Property">
75 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Property/context"/>
76 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Property/default"/>
77 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Property/id"/>
78 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Property/label"/>
79 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Property/type"/>
80 </genClasses>
81 <genClasses ecoreClass="servertype.ecore#//Publisher">
82 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//Publisher/group"/>
83 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//Publisher/publisherdata"/>
84 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//Publisher/id"/>
85 </genClasses>
86 <genClasses ecoreClass="servertype.ecore#//PublisherData">
87 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//PublisherData/dataname"/>
88 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//PublisherData/datavalue"/>
89 </genClasses>
90 <genClasses ecoreClass="servertype.ecore#//ServerRuntime">
91 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/group"/>
92 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/property"/>
93 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/group1"/>
94 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/port"/>
95 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/group2"/>
96 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/module"/>
97 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/project"/>
98 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/start"/>
99 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/stop"/>
100 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/group3"/>
101 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/publisher"/>
102 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/group4"/>
103 <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/classpath"/>
104 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference servertype.ecore#//ServerRuntime/jndiConnection"/>
105 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/name"/>
106 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute servertype.ecore#//ServerRuntime/version"/>
ndaid723dcd2004-11-20 21:19:43 +0000107 </genClasses>
ndaid723dcd2004-11-20 21:19:43 +0000108 </genPackages>
109</genmodel:GenModel>