blob: 614063da741f8d6361f2ce9bfc1aa4493646ead1 [file] [log] [blame]
<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><link type="text/css" href="../../../..//default_style.css" rel="stylesheet"><link type="text/css" href="../../../..//webtools/wtp.css" rel="stylesheet"><title>DTD Component Overview</title></head><body><table border="0" cellpadding="2" cellspacing="5" width="100%"><tbody><tr><td align="left" width="60%"><font class="indextop">DTD Component</font><br><font class="indexsub">DTD Component Overview</font></td><td width="40%"><img src="../../../..//webtools/images/wtplogosmall.jpg" align="middle" height="129" hspace="50" width="207" alt="WTP Logo" usemap="logomap"><map id="logomap" name="logomap"><area coords="0,0,207,129" href="/webtools/" alt="WTP Home"></map></td></tr></tbody></table><table border="0" cellpadding="2" cellspacing="5" width="100%"><col width="16"><col width="*"><tbody><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>Last modified March 29, 2005</p></td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
<i>
[This document is a work in progress. It is an attempt
to capture the key concepts of the WTP DTD Component.
Note that the concepts presented here may differ from
what is found in the currently released code. This
document describes the architecture, or "end goal", of
the component. Once this document is finalized, the
intent is to bring the code and its specs into line with
this document.]
</i>
</p></td></tr><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica">DTD UI</font></b></td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
The dtd ui component has the API needed to support dtd
regions in editors.
</p></td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
<code>StructuredTextViewerConfigurationDTD</code>
can be used by clients to access processors used to handle
DTD regions. Processors include: text hover.
</p></td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
<code>org.eclipse.wst.dtd.ui.views.contentoutline</code>
can be used by clients to display the content outline for
DTD regions in the outline view.
</p></td></tr><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica">DTD Core</font></b></td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
The dtd core component has the API needed to support the dtd
model.
</p></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Content type</td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
<code>ContentTypeIdForDTD</code>
contains the content type id for DTD. For more information,
see:
<code>org.eclipse.wst.dtd.core.contenttype</code>
</p></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Content Model</td></tr><tr><td align="right" valign="top">
&nbsp;
</td><td valign="top"><p>
<code>org.eclipse.wst.dtd.core.document</code>
contains classes needed for a DTD StructuredModel.
</p></td></tr></tbody></table></body></html>