blob: 5b7e6695a7fe2974035456b82cd888c78808c37f [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>org.eclipse.wst.xml.uriresolver.catalogContributions</title>
<LINK rel="stylesheet" href="css/book.css" type="text/css">
<LINK rel="stylesheet" href="css/schema.css" type="text/css">
</HEAD>
<BODY>
<center>
<H1>org.eclipse.wst.xml.core.catalog.catalogContributions extension point</H1>
</center>
<p>
<h6 class=CaptionFigColumn id=header>Description:</h6>
</p>
<p>
<h6 class=CaptionFigColumn id=header>Configuration Markup:</h6>
</p>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.extension">extension</a> (<a
href="#e.catalogContribution">catalogContribution</a>)&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST extension</p>
<p class=code id=dtdAttlist>point&nbsp;CDATA #REQUIRED
<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED
<p class=code id=dtdAttlist>name&nbsp;&nbsp;CDATA #IMPLIED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>This extension poing allows to
specifiy entries for XML Catalog. Catalog entries have format specified
in http://www.oasis-open.org/committees/entity/spec.html. Each catalog
extension consists of a single catalogContribution element. Old catalog
entires form defined with catalogContributor tag are still supported,
but deprecated, and should be replaced with the new format for catalog
entries.</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>point</b> - org.eclipse.wst.xml.uriresolver.catalogContributions</li>
<li><b>id</b> - Id of the extension, optional.</li>
<li><b>name</b> - Name of the extension, optional.</li>
</ul>
<br>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.catalogContribution">catalogContribution</a>
(<a href="#e.public">public</a>* , <a href="#e.system">system</a>* , <a
href="#e.uri">uri</a>* , <a href="#e.nextCatalog">nextCatalog</a>*)&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST catalogContribution</p>
<p class=code id=dtdAttlist>id&nbsp;CDATA #IMPLIED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>The catalogContribution element may
have id, and it is just a container for the contributed catalog entries.</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>id</b> - Id of the catalog to which entries will be added. Could
be "default", and if ommited, entries are added to the default
workspace catalog.</li>
</ul>
<br>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.public">public</a>
EMPTY&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST public</p>
<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA
#IMPLIED
<p class=code id=dtdAttlist>publicId&nbsp;CDATA #REQUIRED
<p class=code id=dtdAttlist>uri&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA
#REQUIRED
<p class=code id=dtdAttlist>webURL&nbsp;&nbsp;&nbsp;CDATA #IMPLIED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>The public element associates a URI
reference with the public identitier portion of an external identifier.</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>id</b> - Id of the element, optional.</li>
<li><b>publicId</b> - The public identifier portion of an external
identifier.</li>
<li><b>uri</b> - The value of the uri attribute could be relative to
the plugin.xml file, use platform:/ or file:/ protocols.</li>
<li><b>webURL</b> - Alternative Web address for the public ID</li>
</ul>
<br>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.system">system</a>
EMPTY&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST system</p>
<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA
#IMPLIED
<p class=code id=dtdAttlist>systemId&nbsp;CDATA #REQUIRED
<p class=code id=dtdAttlist>uri&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA
#REQUIRED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>The system elements associates a
URI reference with the system identifier of an external identifier</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>id</b> - Id of the element, optional.</li>
<li><b>systemId</b> - The system identifier portion of an external
identifier.</li>
<li><b>uri</b> - The value of the uri attribute could be relative to
the plugin.xml file, use platform:/ or file:/ protocols.</li>
</ul>
<br>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.uri">uri</a> EMPTY&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST uri</p>
<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;CDATA #IMPLIED
<p class=code id=dtdAttlist>uri&nbsp;&nbsp;CDATA #REQUIRED
<p class=code id=dtdAttlist>name&nbsp;CDATA #REQUIRED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>The uri element associates a URI
reference with the a URI reference that is not part of an external
identifier.</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>id</b> - Id of the element, optional.</li>
<li><b>uri</b> - The value of the uri attribute could be relative to
the plugin.xml file, use platform:/ or file:/ protocols.</li>
<li><b>name</b> - A URI reference that is not part of an external
identitier.</li>
</ul>
<br>
<p class=code id=dtd>&lt;!ELEMENT <a name="e.nextCatalog">nextCatalog</a>
EMPTY&gt;</p>
<p class=code id=dtd>&lt;!ATTLIST nextCatalog</p>
<p class=code id=dtdAttlist>id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA
#IMPLIED
<p class=code id=dtdAttlist>catalog&nbsp;CDATA #REQUIRED&gt;</p>
<p></p>
<p class=ConfigMarkup id=elementDesc>The nextCatalog elements indicate
additional catalog entry file(s) to be considered during the process of
resolution.</p>
<br>
<ul class=ConfigMarkup id=attlistDesc>
<li><b>id</b> - Id of the element, optional.</li>
<li><b>catalog</b> - The value of the uri attribute could be relative
to the plugin.xml file, use platform:/ or file:/ protocols.</li>
</ul>
<br>
<P><CODE> </CODE></P><p class=note id=copyright>Copyright (c) 2002 IBM Corporation and
others. All rights reserved. This program and the accompanying materials
are made available under the terms of the Common Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/cpl-v10.html Contributors: IBM
<p></p>
</p>
</BODY>
</HTML>