blob: 99331f8529deb4345f58053483ee0745198cefca [file] [log] [blame]
gercanf7c8f9a2005-01-30 21:42:27 +00001<?xml version='1.0' encoding='UTF-8'?>
2<!-- Schema file written by PDE -->
3<schema targetNamespace="org.eclipse.jst.server.generic.core">
4<annotation>
5 <appInfo>
6 <meta.schema plugin="org.eclipse.jst.server.generic.core" id="serverdefinition" name="Server Definition"/>
7 </appInfo>
8 <documentation>
gercan49eabf92006-04-27 23:16:14 +00009 This extension point defines a new generic server definition file.
gercanf7c8f9a2005-01-30 21:42:27 +000010 </documentation>
11 </annotation>
12
13 <element name="extension">
14 <complexType>
15 <sequence>
16 <element ref="serverdefinition" minOccurs="1" maxOccurs="unbounded"/>
17 </sequence>
18 <attribute name="point" type="string" use="required">
19 <annotation>
20 <documentation>
lmandelfdfd5af2005-11-29 22:39:23 +000021 a fully qualified identifier of the target extension point
gercanf7c8f9a2005-01-30 21:42:27 +000022 </documentation>
23 </annotation>
24 </attribute>
25 <attribute name="id" type="string">
26 <annotation>
27 <documentation>
lmandelfdfd5af2005-11-29 22:39:23 +000028 an optional identifier of the extension instance
gercanf7c8f9a2005-01-30 21:42:27 +000029 </documentation>
30 </annotation>
31 </attribute>
32 <attribute name="name" type="string">
33 <annotation>
34 <documentation>
lmandelfdfd5af2005-11-29 22:39:23 +000035 an optional name of the extension instance
gercanf7c8f9a2005-01-30 21:42:27 +000036 </documentation>
37 <appInfo>
38 <meta.attribute translatable="true"/>
39 </appInfo>
40 </annotation>
41 </attribute>
42 </complexType>
43 </element>
44
45 <element name="serverdefinition">
46 <complexType>
47 <sequence>
48 </sequence>
49 <attribute name="id" type="string" use="required">
50 <annotation>
51 <documentation>
52 server id
53 </documentation>
54 </annotation>
55 </attribute>
56 <attribute name="definitionfile" type="string" use="required">
57 <annotation>
58 <documentation>
59 location of the generic server definition file
60 </documentation>
gercan232e6c02005-04-02 22:30:11 +000061 <appInfo>
62 <meta.attribute kind="resource"/>
63 </appInfo>
gercanf7c8f9a2005-01-30 21:42:27 +000064 </annotation>
65 </attribute>
66 </complexType>
67 </element>
68
69 <annotation>
70 <appInfo>
71 <meta.section type="since"/>
72 </appInfo>
73 <documentation>
gercan49eabf92006-04-27 23:16:14 +000074 1.0
gercanf7c8f9a2005-01-30 21:42:27 +000075 </documentation>
76 </annotation>
77
78 <annotation>
79 <appInfo>
80 <meta.section type="examples"/>
81 </appInfo>
82 <documentation>
lmandel10394932005-12-09 07:18:14 +000083
gercan49eabf92006-04-27 23:16:14 +000084&lt;pre&gt;
85&lt;extension point=&quot;org.eclipse.jst.server.generic.core.serverdefinition&quot;&gt;
86 &lt;serverdefinition id=&quot;org.eclipse.jst.server.generic.runtime.jonas4&quot; definitionfile=&quot;/servers/jonas.serverdef&quot;&gt;
87 &lt;/serverdefinition&gt;
88&lt;/extension&gt;
89&lt;/pre&gt;
gercanf7c8f9a2005-01-30 21:42:27 +000090 </documentation>
91 </annotation>
92
93 <annotation>
94 <appInfo>
95 <meta.section type="apiInfo"/>
96 </appInfo>
97 <documentation>
lmandel10394932005-12-09 07:18:14 +000098
gercanf7c8f9a2005-01-30 21:42:27 +000099 </documentation>
100 </annotation>
101
102 <annotation>
103 <appInfo>
104 <meta.section type="implementation"/>
105 </appInfo>
106 <documentation>
lmandel10394932005-12-09 07:18:14 +0000107
gercanf7c8f9a2005-01-30 21:42:27 +0000108 </documentation>
109 </annotation>
110
111 <annotation>
112 <appInfo>
113 <meta.section type="copyright"/>
114 </appInfo>
115 <documentation>
gercan49eabf92006-04-27 23:16:14 +0000116 Copyright (c) 2005 Eteration A.S. and Gorkem Ercan. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at
lmandelfdfd5af2005-11-29 22:39:23 +0000117&lt;a href=&quot;http://www.eclipse.org/legal/epl-v10.html&quot;&gt;http://www.eclipse.org/legal/epl-v10.html&lt;/a&gt;
gercan49eabf92006-04-27 23:16:14 +0000118
gercanf7c8f9a2005-01-30 21:42:27 +0000119 </documentation>
120 </annotation>
121
122</schema>