blob: 68b4622a0e8a8854de1f15ca47518e0f7c522107 [file] [log] [blame]
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.76 [en] (Windows NT 5.0; U) [Netscape]">
<title>Platform Text Component</title>
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>
<body text="#000000" bgcolor="#FFFFFF">
&nbsp;
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT WIDTH="72%"> <font class=indextop>Platform Text</font></td>
<td WIDTH="28%"><img SRC="Idea.jpg" height=86 width=120></td>
</tr>
</table>
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Development
Resources&nbsp;</font></font></b></td>
</tr>
<tr>
<td>If you are already a Platform Text developer, check out the <a href="development/dev.html">Development
Resources</a>.</td>
</tr>
</table>
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="98%" HEIGHT="62" >
<tr>
<td ALIGN=LEFT VALIGN=TOP HEIGHT="21" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Platform
Text</font></font></b></td>
</tr>
<tr>
<td HEIGHT="21">Platform Text provides the basic building blocks for text
and text editors within Eclipse and contributes the Eclipse default text
editor. It consists of five parts:
<ul>
<li>
The text infrastructure provides facilities for text manipulation, position
management, and change notification.</li>
<li>
JFace Text provides UI components for editing and presenting text. It offers
support for rule based styling, content completion, formatting, model reconciling,
hover help, and vertical rulers.</li>
<li>
The text editor framework provides the abstract implementation of an Eclipse
text editor.</li>
<li>The File Buffers plug-in which introduces text file buffers for shared access to
the content of a text file in form of an <tt>IDocument</tt> and and associated <tt>IAnnotationModel</tt>.
</li>
<li>A concrete editor implementation: the Eclipse default text editor.
</li>
</ul>
Editors built with this toolkit are for example the JDT Editor or the CDT
Editor. Take a look at the <a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/screenCasts/screencasts.html">JDT screen casts</a> to see some
features like the new J2SE 5.0 editor support in action.
</td>
</tr>
</table>
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">What's
Happening?&nbsp;</font></font></b></td>
</tr>
<tr>
<td WIDTH="100%">
<h4> <a NAME="Milestone_Planning"></a>3.3 Development</h4>
<ul>
<li> The 3.3 plan is posted <a href="3.3/plan.html#Overall_Planning">here</a>.</li>
<li> The plan for the next milestone is posted <a href="3.3/plan.html#Milestone_Planning">here</a>.</li>
<li>The original plans for previous milestones can be found <a href="3.3/previous_plans.html#Milestone_Planning">here</a>.</li>
</ul>
<h4> <a NAME="Maintenance_Planning"></a>3.2 Maintenance</h4>
Information about 3.2 maintenance releases can be found <a href="http://eclipse.org/eclipse/development/eclipse_maintenance_schedule_3_2_x.html">here</a>.</p>
<h4> <a NAME="Releases"></a>Previous Releases</h4>
Information about previous releases can be found <a href="releases.html">here</a>.</p>
</td>
</tr>
<tr>
<td WIDTH="707"></td>
</tr>
</table>
<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Get
Involved!</font></font></b></td>
</tr>
<tr>
<td>If you are interested in participating in the development of the Platform
Text component, check out the developer's mailing list: <a href="http://dev.eclipse.org/mailman/listinfo/platform-text-dev">platform-text-dev@eclipse.org</a>.
Chat with people there about your problems and interests, and find out
what you can do to help.
<p>For more detailed information, check out the <a href="development/dev.html">Development
Resources</a>.
</td>
</tr>
</table>
<br>&nbsp;
</body>
</html>