| <!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. <?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> |