blob: babdfff027a1f41c861e8cdc75bedb0a2440b95f [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. Its framework component consists of three parts:&nbsp;
<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>
</ul>
Editors built with this toolkit are for example the JDT Editor or the CDT
Editor.</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.1 Development Effort</h4>
<ul>
<li> The 3.1 plan is posted <a href="3.1/plan.html#Overall_Planning">here</a>.</li>
<li> The plan for the next milestone is posted <a href="3.1/plan.html#Milestone_Planning">here</a>.</li>
<li>The original plans for previous milestones can be found <a href="3.1/previous_plans.html#Milestone_Planning">here</a>.</li>
</ul>
<p>Information about previous releases can be found <a href="releases.html">here</a>.</p>
<p>&nbsp;</p>
<h4>eclipseCon 2004 Contributions</h4>
<ul>
<li>Presentation &quot;<a href="eclipseCon/talk.pdf">Text editors and
how to implement your own</a>&quot;.</li>
<li>Poster &quot;<a href="eclipseCon/poster.pdf">Editor centric Workbench</a>&quot;.</li>
<li>Example code used in the tutorial &quot;Contributing to Eclipse: understanding
and writing plug-ins&quot;.
<ul>
<li><a href="eclipseCon/extender.zip">state</a> after &quot;Becoming
an Extender&quot;</li>
<li><a href="eclipseCon/publisher.zip">state</a> after &quot;Becoming
a Publisher&quot;</li>
<li><a href="eclipseCon/enabler.zip">state</a> after &quot;Becoming
an Enabler&quot;</li>
<li><a href="eclipseCon/tester.zip">state</a> after &quot;Improving
as Extender/Enabler: Testing&quot;</li>
<li><a href="eclipseCon/appdeveloper.zip">state</a> after &quot;Getting
away from being part of an IDE: RCP Application&quot;</li>
<li>deployed stand-alone RCP <a href="eclipseCon/icon_explorer_app_based_on_I20040212.zip">application</a>
based on SDK build I200402122000</li>
</ul>
</li>
</ul>
<p>&nbsp;</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>