blob: 09f90d9b8bd8a3d5c952505f47b7eb6f2b5c6a66 [file] [log] [blame]
<html xmlns:xlink="http://www.w3c.org/1999/xlink"><head>
<title>NetBeans 3.3 Planned features Overview</title></head>
<body>
<h1>NetBeans 3.3 - Planned Features</h1>
<hr>
Any features planned for other NetBeans releases are available
<a href="https://netbeans.org/community/releases/">here</a>.<hr>
<h2>Content:</h2>
<ol>
<li><a href="#OpenIDE">OpenIDE</a><br>
</li>
<li><a href="#The%20Core%20IDE">The Core IDE</a><br>
</li>
<li><a href="#Java%20Development">Java Development</a><br>
</li>
<li><a href="#Debugger">Debugger</a><br>
</li>
<li><a href="#Text%20Editor">Text Editor</a><br>
</li>
<li><a href="#Tools">Tools</a><br>
</li>
<li><a href="#XML">XML</a><br>
</li>
<li><a href="#Web%20Development">Web Development</a><br>
</li>
<li><a href="#Version%20Control">Version Control</a><br>
</li>
<li><a href="#Distributed%20Applications%20Support">Distributed Applications Support</a><br>
</li>
<li><a href="#User%20Interface">User Interface</a><br>
</li>
<li><a href="#Experimental%20modules">Experimental modules</a><br>
</li>
<li><a href="#Other%20uncategorized%20features">Other uncategorized features</a><br>
</li>
</ol>
<h2><a name="OpenIDE">OpenIDE</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for OpenIDE</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="http://apisupport.netbeans.org/">OpenAPI Support</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">XML layer editing</td><td valign="LEFT" align="left">
Editing of XML layers.  </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: OpenIDE, OpenAPI Support, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="The Core IDE">The Core IDE</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for The Core IDE</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="http://core.netbeans.org/">Core IDE</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">New Output Window</td><td valign="LEFT" align="left">Replace old Output Window with
terminal emulator </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="http://core.netbeans.org/">Core IDE</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Add right-click popup menu on MDI frames</td><td valign="LEFT" align="left"> MDI
frames will have popup menu, filled with commands
for close, iconify, maximize, attach/detach from
MDI.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/platform/">Autoupdate</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Updating from more AU servers at once</td><td valign="LEFT" align="left"> It
should be possible update modules from more than one
AU server at once. Now there can be more than one AU
server defined in the IDE (AutoUpdate types),
but only one is active. User should set more
active (enabled) AU servers to download modules
from.  </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: Core IDE, Autoupdate, Projects, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Java Development">Java Development</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Java Development</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b>javac 1.4 compiler integration</td><td valign="LEFT" align="left"> Current internal
compiler-parser based on javac 1.3 does not support
JDK 1.4 Java language extension ("assert"
keyword) and new classfile version.
Proposed solution for version 3.3 is to use javac
1.4 as a base. In longer term the
solution will be NetBeans' own parser combined
with more open javac implementation
providing API according JSR which should be invoked.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/guibuilder/">Form Editor</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Form based on any class</td><td valign="LEFT" align="left">
It should be possible to base the form on any class,
including non-visual. This requires
changing the form-type specification and extending
ways of form creation (e.g. also without
a template). Form type conversion could be
implemented too (makes sense for changes
like from JDialog to JPanel, etc).
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/guibuilder/">Form Editor</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Windows reorganization</td><td valign="LEFT" align="left">
The Component Palette will be moved out of the main
IDE window, should be floating and
dockable (by default in a window together with
individual forms grouped in a tabbed
pane). The GUI Editing workspace is then no
longer needed. Form Editor should support docking of
its parts into various windows,
according to user's wish. So the user could
e.g. dock everything (Component Palette,
Component Inspector, and forms) into one Form Editor
Window, or conversely let the components stand
separately. This arrangement would be
respected when opening new forms.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/guibuilder/">Form Editor</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Improved Component Palette</td><td valign="LEFT" align="left">
Component Palette needs to be redesigned. First --
it should not be in main window toolbar,
but in Form Editor's window (displayed only if
some form is opened). Second -- the
current JTabbedPane implementation cannot handle
more palette categories (tabs)
satisfactorily.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b>Object Browser</b></td><td valign="LEFT" align="left">40%</td><td valign="LEFT" align="left">New Object Browser</td><td valign="LEFT" align="left"> New
Object Browser  </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: Java support, Class support, Java Beans, Javadoc, Form Editor, Object Browser, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Debugger">Debugger</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Debugger</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/debugger/">Debugger</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Filtering of variables hierarchy</td><td valign="LEFT" align="left"> The current
version of NetBeans Debugger shows all static /
private / ... fields for variables in Watches &amp;
Variables tabs. It is useful when you want to find
some details of implementation, but
it can be uncomfortable for many other purposes. For
example if I am inspecting an instance of
java.util.Vector, I probably want to see its
content not its serialVersionUID,
capacityIncrement etc. So we plan to add some
variable filtering capability to NetBeans Debugger.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/debugger/">Debugger</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Improvements of expression parser</td><td valign="LEFT" align="left"> Currently we use
JPDA experimental implementation of expression
parser. But it is buggy and
unsupported, so we are working on our own
implementation.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/debugger/">Debugger</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Redesign of Debugger Window</td><td valign="LEFT" align="left"> We plan to improve
UI of debugger - Debugger Window. See
User's view.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/debugger/">Debugger</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Breakpoint Grouping</td><td valign="LEFT" align="left"> It is a good
idea to logically organize breakpoints in the case
of large projects. Grouped in a
group, they can be enabled, disabled, or removed as
a single unit. A group can be
visually implemented by a node in the Debugger
Window, tab Breakpoints. Descendant
nodes should represent all breakpoints (eventually
sub-groups) belonging to the group.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/debugger/">Debugger</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Debugger glyph</td><td valign="LEFT" align="left">  </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: Debugger, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Text Editor">Text Editor</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Text Editor</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="http://editor.netbeans.org/">Text editor</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Annotations (aka Glyphs)</td><td valign="LEFT" align="left"> Annotations is a
method to highlight a part of text of the document.
The text is highlighted either by special background
color or by putting an icon on the gutter or both.
 </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: <a href="#http://editor.netbeans.org/doc/NewFeatures.html">Text editor</a>, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Tools">Tools</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Tools</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">JAR Packager</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">UI Improvements</td><td valign="LEFT" align="left"> Make the Jar
Packager UI more intuitive and easier to use.
In particular, make each entry in the jar recipe an
explorer node.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">Ant tool</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Upgrade to Ant 1.4.1</td><td valign="LEFT" align="left">
Upgrade the bundled Ant library to 1.4.1.
 </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: Ant tool, i18n, Image Files Support, JAR Packager, Properties files, Scripting, Text files, Utilities, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="XML">XML</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for XML</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b>Text Context Sensitive Completition</td><td valign="LEFT" align="left">
We need text editor code completion.
 </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: XML Project, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Web Development">Web Development</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Web Development</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="http://web.netbeans.org/">JSP support</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">The server integration framework as implemented for the Forte for Java, release 3.0 (Pilsen) will be moved to NetBeans builds</td><td valign="LEFT" align="left"> The Server Registry
and corresponding APIs which allow integration of
multiple servers.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="http://web.netbeans.org/">JSP support</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Improved support for servlets</td><td valign="LEFT" align="left"> In NetBeans 3.3, it
is possible to execute and debug servlets.
 </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: Applet support, External Web Browser, Internal Http server, IceBrowser, JSP support, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Version Control">Version Control</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Version Control</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">VCS Core</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Versioning Explorer</td><td valign="LEFT" align="left"> Make a specialized
file-based browser for VCS operations. This would
probably be an extension of Revision Explorer.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">VCS Core</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Cache Enhancement</td><td valign="LEFT" align="left"> Enhance the cache
architecture to provide correct status information
during refresh.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/versioncontrol/">Built-in CVS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Global Options</td><td valign="LEFT" align="left">
Global options integration under Versioning
settings.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/versioncontrol/">Built-in CVS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Customizer</td><td valign="LEFT" align="left">
New Customizer for the filesystem. Only one panel.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/versioncontrol/">Built-in CVS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Commands</td><td valign="LEFT" align="left">
Support new cvs commands
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/versioncontrol/">Built-in CVS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Toolbar</td><td valign="LEFT" align="left">
Toolbar for commands' actions.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">Generic VCS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Customizer Enhancements</td><td valign="LEFT" align="left"> Enhance the generic
VCS customizer - Cut/Copy/Paste of commands, a new
Environment tab.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">Generic VCS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Add support for CVS</td><td valign="LEFT" align="left"> Add
the CVS profiles to the standard NetBeans
distribution.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">Generic VCS</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Improve support for CVS</td><td valign="LEFT" align="left"> Add new commands and
profiles to CVS support.
 </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: VCS Core, Built-in CVS, Generic VCS, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Distributed Applications Support">Distributed Applications Support</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Distributed Applications Support</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">RMI</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Wizard improvements</td><td valign="LEFT" align="left"> The wizard should
be attached to the templates to provide
additional actions. It may or may not replace group
files.  </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b><a href="https://netbeans.org/projects/obsolete/">RMI</a></b></td><td valign="LEFT" align="left">
Done
</td><td valign="LEFT" align="left">Template improvements</td><td valign="LEFT" align="left">
There should be only one set of templates.
 </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: Jini, JNDI, RMI, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="User Interface">User Interface</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for User Interface</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b>Freestyle Browser (new Explorer)</td><td valign="LEFT" align="left">
The Freestyle Browser brings new flexibility to the
Explorer. It will need UI work, and will have an
impact on UI issues elsewhere in the IDE.
 </td>
</tr>
<tr class="tablerbg">
<td valign="LEFT" align="left"><b>IDE Accessibility</td><td valign="LEFT" align="left"> NetBeans must be made
accessible for people with a variety of
disabilities. NetBeans will pass
accessibility tests!  </td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: User Interface, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Experimental modules">Experimental modules</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Experimental modules</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: C++ Support, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<h2><a name="Other uncategorized features">Other uncategorized features</a></h2>
<table width="100%" class="tablebg" border="0" cellspacing="0" cellpadding="1">
<tbody><tr>
<td>
<table width="100%" cellspacing="1" cellpadding="3" border="0">
<tbody><tr>
<td align="center" class="tablehbg" colspan="4"><font class="tablehfont" color="#00315a"><b>Planned new features for Other uncategorized features</b></font></td>
</tr>
<tr class="tablecbg">
<td align="center"><font class="tablecfont" color="#666699"><b>Module</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Status</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Feature</b></font></td><td align="center"><font class="tablecfont" color="#666699"><b>Description</b></font></td>
</tr>
<tr>
<td align="left" class="tablecbg" colspan="4"><font color="#666699">Complete lists of new features: General Online Help, </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
</body></html>