blob: e9996f08136b90429d12f56b5abe22c602876489 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<title>Plug-in manifest dtd</title>
</head>
<body lang="EN-US" style='tab-interval:.5in'>
<p><b>This is an archived version of the document. The current version can be found <a href="plugin_dtd.html">here</a>.</b></p>
<hr>
<pre>&lt;?xml encoding=&quot;US-ASCII&quot;?&gt;
&lt;!ELEMENT plugin (requires?, runtime?, extension-point*, extension*)&gt;
&lt;!ATTLIST plugin
name CDATA #REQUIRED
id CDATA #REQUIRED
version CDATA #REQUIRED
provider-name CDATA #IMPLIED
class CDATA #IMPLIED
&gt;
&lt;!ELEMENT fragment (requires?, runtime?, extension-point*, extension*)&gt;
&lt;!ATTLIST fragment
name CDATA #REQUIRED
id CDATA #REQUIRED
version CDATA #REQUIRED
provider-name CDATA #IMPLIED
plugin-id CDATA #REQUIRED
plugin-version CDATA #REQUIRED
match (perfect | equivalent | compatible | greaterOrEqual) &quot;compatible&quot;
&gt;
&lt;!ELEMENT requires (import+)&gt;
&lt;!ELEMENT import EMPTY&gt;
&lt;!ATTLIST import
plugin CDATA #REQUIRED
version CDATA #IMPLIED
match (perfect | equivalent | compatible | greaterOrEqual) &quot;compatible&quot;
export (true | false) &quot;false&quot;
optional (true | false) &quot;false&quot;
&gt;
&lt;!ELEMENT runtime library+)&gt;
&lt;!ELEMENT library (export*, packages?)&gt;
&lt;!ATTLIST library
name CDATA #REQUIRED
type (code | resource) &quot;code&quot;
&gt;
&lt;!ELEMENT export EMPTY&gt;
&lt;!ATTLIST export
name CDATA #REQUIRED
&gt;
&lt;!ELEMENT packages EMPTY&gt;
&lt;!ATTLIST packages
prefixes CDATA #REQUIRED
&gt;
&lt;!ELEMENT extension-point EMPTY&gt;
&lt;!ATTLIST extension-point
name CDATA #REQUIRED
id CDATA #REQUIRED
schema CDATA #IMPLIED
&gt;
&lt;!ELEMENT extension ANY&gt;
&lt;!ATTLIST extension
point CDATA #REQUIRED
name CDATA #IMPLIED
id CDATA #IMPLIED
&gt;
</pre>
</body>
</html>