| <!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><?xml encoding="US-ASCII"?> |
| |
| <!ELEMENT plugin (requires?, runtime?, extension-point*, extension*)> |
| <!ATTLIST plugin |
| name CDATA #REQUIRED |
| id CDATA #REQUIRED |
| version CDATA #REQUIRED |
| provider-name CDATA #IMPLIED |
| class CDATA #IMPLIED |
| > |
| |
| <!ELEMENT fragment (requires?, runtime?, extension-point*, extension*)> |
| <!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) "compatible" |
| > |
| |
| <!ELEMENT requires (import+)> |
| <!ELEMENT import EMPTY> |
| <!ATTLIST import |
| plugin CDATA #REQUIRED |
| version CDATA #IMPLIED |
| match (perfect | equivalent | compatible | greaterOrEqual) "compatible" |
| export (true | false) "false" |
| optional (true | false) "false" |
| > |
| |
| <!ELEMENT runtime library+)> |
| |
| <!ELEMENT library (export*, packages?)> |
| <!ATTLIST library |
| name CDATA #REQUIRED |
| type (code | resource) "code" |
| > |
| |
| <!ELEMENT export EMPTY> |
| <!ATTLIST export |
| name CDATA #REQUIRED |
| > |
| |
| <!ELEMENT packages EMPTY> |
| <!ATTLIST packages |
| prefixes CDATA #REQUIRED |
| > |
| |
| <!ELEMENT extension-point EMPTY> |
| <!ATTLIST extension-point |
| name CDATA #REQUIRED |
| id CDATA #REQUIRED |
| schema CDATA #IMPLIED |
| > |
| |
| <!ELEMENT extension ANY> |
| <!ATTLIST extension |
| point CDATA #REQUIRED |
| name CDATA #IMPLIED |
| id CDATA #IMPLIED |
| > |
| </pre> |
| </body> |
| |
| </html> |