blob: e6d4e43bc0d092d6062620c1ec0bf41a1871fd28 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="GENERATOR" content="Pseudo WTP" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Eclipse WST Initial CVS Plugins</title>
<style type="text/css">
<!--
dt {
font-weight: bold
}
-->
</style>
</head>
<body>
<p><br />
early draft for example already out of date, but thanks to Jens for getting it started)<br />
<br />
</p>
<div align="center">
<h1>Eclipse WST Initial CVS Plugins</h1>
</div>
<h2>WST Core Plugins</h2>
<p><img src="eclipseschema.gif" /> <br />
The core of the WST consists of the following modules:</p>
<ul>
<li>the structured source editing (sse) framework: provides a base (a
model (core) and a editor (ui)) for all web artifact specific
implementations</li>
<li>the validation framework: in the initial CVS structure there is
only the interface to this framework included</li>
<li>utility modules:
<ul>
<li>URI resolving: a framework for resolving URIs with a XML specific
implementation using a catalog of schemas</li>
<li>encoding: a framework for determining the encoding of a resource
using the information in the header and the file encoding</li>
<li>content model: provides a sse independent model of a web artifact</li>
<li>ui utility classes: has support for drag'n'drop, actions and
wizards</li>
</ul>
</li>
</ul>
<hr />
<h2>Plugin Descriptions</h2>
<h4>org.eclipse.wst.contentmodel</h4>
<p>This plugin provides a contentmodel of the documents which can be
used without the structured source editor. Right now there exist two
refinements of this plugin: a dtd and a xsd contenmodel.</p>
<h4>org.eclipse.wst.encoding</h4>
<p>A general purpose framework for determining the encoding of a
resource using specific header information (e.g. &lt;?xml encoding) and
file encoding.</p>
<h4>org.eclipse.wst.sse.core</h4>
<p>The core model of the sse framework. It provides the base document
classes, builders and parsers.</p>
<h4>org.eclipse.wst.sse.ui</h4>
<p>The base editor of the sse framework. It provides the hooks for
content assist, breakpoints, debugging, open-on, quickfix, spell
checking and a content outline.</p>
<h4>org.eclipse.wst.ui</h4>
<p>UI Utility classes for actions, drag'n'drop and wizards.</p>
<h4>org.eclipse.wst.uriresolver</h4>
<p>API for an URI resolver.</p>
<h4>org.eclipse.wst.validation.core</h4>
<p>The interface to the validation framework.</p>
<h4>org.eclipse.wst.xml.uriresolver</h4>
<p>An implementation of the URI resolver specification. Uses a XML
catalog to resolve URIs.</p>
<h4>org.eclipse.wst.xml.uriresolver.ui</h4>
<p>The UI (preference pages) for the XML URI resolver implementation.</p>
<hr />
<dl>
</dl>
<p></p>
</body>
</html>