blob: f33802a6d122593c706b18569f65faabf321589c [file] [log] [blame]
<!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>org.eclipse.wst.command.env.core</title>
<link
rel="stylesheet"
type="text/css"
href="../sources/formate.css">
</head>
<body>
<p class="ueberschrift">CSS Tools</p>
<p>The css component contains the CSS editor, model, views, wizards,
etc. The component lead is David Williams.</p>
<ul>
<li>See : Reintroducing the Structured Source Editing family of
editors
<p><a href="http://eclipse.org/webtools/wst/components/sse/M2/m2.html">
http://eclipse.org/webtools/wst/components/sse/M2/m2.html</a></p>
</li>
</ul>
<ul>
<li>Current Test Plan
<p><a
href="http://eclipse.org/webtools/wst/components/css/M5/milestone_test_plan.html">
http://eclipse.org/webtools/wst/components/css/M5/milestone_test_plan.html</a></p>
</li>
</ul>
<ul>
<li>Current Milestone Plan
<p><a
href="http://eclipse.org/webtools/wst/components/css/M5/milestone_plan.html">
http://eclipse.org/webtools/wst/components/css/M5/milestone_plan.html</a></p>
</li>
</ul>
<p class="schema"><b>CSS UI</b></p>
<p>The css ui component has the API needed to support css regions in
editors.</p>
<p><code>StructuredTextViewerConfigurationCSS</code> can be used by
clients to access processors used to handle CSS regions. Processors
include: autoedit, content assist, text hover.</p>
<p class="schema"><b>CSS Core</b></p>
<p>The css core component has the API needed to support the css model.</p>
<p class="schema">Content type</p>
<p><code>ContentTypeIdForCSS</code> contains the content type id for
CSS. For more information, see: <code>org.eclipse.wst.css.core.contenttype</code></p>
<p class="schema">Content Model</p>
<p>The CSS content model includes content models for CSS. For more
information, see: <code>org.eclipse.wst.css.core.document</code></p>
<p class="schema">StructuredDocument regions</p>
<p>CSS StructuredDocument regions include various regions commonly found
in CSS documents. Structured document regions include: css declaration
delimiter, css selector separator, css declaration delimiter. For more
information, see: <code>org.eclipse.wst.css.core.model.parser</code></p>
<p class="schema">Partition Types</p>
<p>CSS partition types include various partition types found in CSS
documents. Partition types include: css style. For more information,
see: <code>org.eclipse.wst.css.core.text </code></p>
<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;">CSS</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;">N</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;">N</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;">N</td>
</tr>
<tr>
<td style="text-align: left;">Linked Edit</td>
<td style="text-align: center;">N</td>
</tr>
<tr>
<td style="text-align: left;">Find Element Occurrences</td>
<td style="text-align: center;">N</td>
</tr>
<tr>
<td style="text-align: left;">Validate as-you-type</td>
<td style="text-align: center;">N</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;">N</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;">N</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;">N</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>
</body>
</html>