| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
| "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <meta |
| http-equiv="Content-Type" |
| content="text/html; charset=iso-8859-1"> |
| |
| <title>XML Tools</title> |
| |
| <link |
| rel="stylesheet" |
| type="text/css" |
| href="../sources/formate.css"> |
| </head> |
| <body> |
| <p class="ueberschrift">XML Tools</p> |
| <p>The xml component contains the XML editor, model, views, wizards, |
| etc. It contains an incremental, fault tolerant DOM parser, which is |
| also the basis of several other similar models in HTML and JSP. The |
| component lead is David Williams.</p> |
| <p class="ueberschrift">XML Schema Definition (XSD) Tools</p> |
| <p>The xsd component contains the XSD editor, views, wizards, etc. This |
| component uses the XML as source editor. The component lead is Craig |
| Salter.</p> |
| |
| <p class="ueberschrift">Cheat Sheet Editor Example</p> |
| <p>You can find a cheat sheet tutorial <a href="cheatsheet_tutorial.html">here</a>.</p> |
| <a href="http://dev.eclipse.org/viewcvs/index.cgi/wst/components/xml/examples/?cvsroot=WebTools_Project"> |
| http://dev.eclipse.org/viewcvs/index.cgi/wst/components/xml/examples/?cvsroot=WebTools_Project</a> |
| |
| <p class="ueberschrift">Feature Matrix</p> |
| <p>The following table represents the features for our various source |
| editors that will play a role in our testing, according to the following |
| legend.</p> |
| <ul> |
| <li><b>Y - </b>Yes, should work, will be tested</li> |
| </ul> |
| <ul> |
| <li><b>P - </b>Planned for later, will not be tested this milestone</li> |
| </ul> |
| <ul> |
| <li><b>N - </b>No, no plans, does not work, will not be tested</li> |
| </ul> |
| <table |
| align="center" |
| border="1" |
| cellpadding="0" |
| cellspacing="2" |
| width="90%"> |
| <caption align="bottom">Source Editing Feature Matrix</caption> |
| <tbody> |
| <tr> |
| <th style="text-align: left;"></th> |
| <th style="text-align: center;">XML</th> |
| </tr> |
| |
| <tr> |
| <td style="text-align: left;">Highlighting</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Semantic Highlighting</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Content Assist</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Parameter/Attribute Hints</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Document/Element Formatting</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Structured Selection</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Hover Info</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Smart Edit</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Open On (hyperlinks)</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Mark Occurrences</td> |
| <td style="text-align: center;">P</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Linked Edit</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Find Element Occurrences</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Validate as-you-type</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Delimiter Highlighting (bracket |
| matching)</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Refactoring</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Search Participant</td> |
| <td style="text-align: center;">P</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Quick Fix/Assist</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Property Sheet</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Outline View</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Folding</td> |
| <td style="text-align: center;">P</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Annotation Navigation (go to next |
| annotation)</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">External Files</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Toggle Comment</td> |
| <td style="text-align: center;">Y</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Quick Type Hierarchy View</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Quick Outline</td> |
| <td style="text-align: center;">N</td> |
| </tr> |
| <tr> |
| <td style="text-align: left;">Task Tags in Source Comments</td> |
| <td style="text-align: center;">P</td> |
| </tr> |
| </tbody> |
| </table> |
| <p class="ueberschrift">Links:</p> |
| <h2>XML Tools</h2> |
| <ul> |
| <li>See: Reintroducing the Structured Source Editing family of editors<br> |
| <a href="http://eclipse.org/webtools/wst/components/sse/M2/m2.html"> |
| href="http://eclipse.org/webtools/wst/components/sse/M2/m2.html</a></li> |
| </ul> |
| |
| </body> |
| </html> |