blob: 946aa4dda0d6faaaa8acb8e7a96b54509743741b [file] [log] [blame]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="Release 4.0 project structure">
<title>NetBeans 4.0.x Project Structure</title>
<link rel="stylesheet" type="text/css" href="https://netbeans.org/netbeans.css">
</head>
<body><TABLE ALIGN=RIGHT CELLPADDING="0" CELLSPACING="0" BORDER="0" WIDTH="320">
<TR BGCOLOR="#FFDD9B">
<TD VALIGN="TOP"><IMG SRC="https://netbeans.org/images_www/top-left.gif" WIDTH="12" HEIGHT="17" ALT="corner"></TD>
<TD COLSPAN="2"><h2>4.0 Planning</h2></TD>
<TD VALIGN="TOP"><IMG SRC="https://netbeans.org/images_www/top-right.gif" WIDTH="12" HEIGHT="17" ALT="corner"></TD>
</TR>
<TR>
<TD><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="12" HEIGHT="2" BORDER="0" ALT="spacer"></TD>
<TD COLSPAN="2"><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="296" HEIGHT="2" BORDER="0" ALT="spacer"></TD>
<TD><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="12" HEIGHT="2" BORDER="0" ALT="spacer"></TD>
</TR>
<TR>
<TD CLASS="tabler" COLSPAN="4"><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="1" HEIGHT="6" BORDER="0" ALT="spacer"></TD>
</TR>
<TR>
<TD CLASS="tabler"><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="12" HEIGHT="1" BORDER="0" ALT="spacer"></TD>
<TD CLASS="tabler" COLSPAN="2">
<b>What's New</b><ul>
<li>Nov/22 3 planning documents added</li>
<li>Nov/1 Plans for 4.0 versions are being recorded in Issuezilla. Check the <a href="features/nb40-features-overview.html">overview</a>.</li>
</ul>
<b>Documents</b><ul>
<li><a href="index.html">4.0 Planning Home</a></li>
<li><a href="features/nb40-features-overview.html">Planned Features</a></li>
<li><a href="top_issues.html">Top Issues & Plans</a></li>
<li><a href="milestones_defined.html">Milestones Defined</a></li>
<li><b>Modules</b></li></ul>
</TD>
<TD CLASS="tabler"><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="12" HEIGHT="1" BORDER="0" ALT="spacer"></TD>
</TR>
<TR>
<TD CLASS="tabler" COLSPAN="4"><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="1" HEIGHT="6" BORDER="0" ALT="spacer"></TD>
</TR>
<TR>
<TD COLSPAN="4"><IMG SRC="https://netbeans.org/images_www/pixel.gif" WIDTH="1" HEIGHT="2" BORDER="0" ALT="spacer"></TD>
</TR>
<TR>
<TD CLASS="tabler"><IMG SRC="https://netbeans.org/images_www/bottom-left.gif" ALT="corner"></TD>
<TD CLASS="tabler" ALIGN="LEFT"><FONT CLASS="smalltext"> <a class=normallink href=""> </FONT></TD>
<TD CLASS="tabler" ALIGN="RIGHT"><FONT CLASS="smalltext"> <a class=normallink href=""> </FONT></TD>
<TD CLASS="tabler"><IMG SRC="https://netbeans.org/images_www/bottom-right.gif" WIDTH="12" HEIGHT="17" ALT="corner"></TD>
</TR>
</TABLE> <FONT CLASS="default">
<p><table width="100%" cellSpacing="0" cellPadding="5" border="0" align="center">
<tr>
<td>
<h1 xmlns:xlink="http://www.w3c.org/1999/xlink">NetBeans 4.0 Modules</h1>
<dl xmlns:xlink="http://www.w3c.org/1999/xlink">
<dd>
<i>NetBeans 4.0</i>
<dl>
<dd>
<i>Platform</i>
<dl>
<dd>
<b>core</b>
:NetBeans core implementation
</dd>
</dl>
<dl>
<dd>
<b>openide</b>
:NetBeans Open APIs
</dd>
</dl>
<dl>
<dd>
<b>openidex</b>
:API extensions
</dd>
</dl>
<dl>
<dd>
<b>autoupdate</b>
:Auto-update support
</dd>
</dl>
<dl>
<dd>
<b>libs</b>
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Extended Platform</i>
<dl>
<dd>
<b>installer</b>
:Installer module
</dd>
</dl>
<dl>
<dd>
<b>welcome</b>
:Welcome screen ui sub-module
</dd>
</dl>
<dl>
<dd>
<b>projects</b>
:Projects support infrastructure
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>IDE Platform</i>
<dl>
<dd>
<b>debuggercore</b>
:Generic Debugger support
</dd>
</dl>
<dl>
<dd>
<b>nb-editor</b>
:Generic Text Editor support
</dd>
</dl>
<dl>
<dd>
<i>Version Control</i>
<dl>
<dd>
<b>vcscore</b>
:VCS Core
</dd>
</dl>
<dl>
<dd>
<b>javacvs</b>
:Built-in CVS
</dd>
</dl>
<dl>
<dd>
<b>vcsgeneric</b>
:Generic VCS
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Tools</i>
<dl>
<dd>
<b>ant</b>
:Ant Integration
</dd>
</dl>
<dl>
<dd>
<b>makefile</b>
:Make support
</dd>
</dl>
<dl>
<dd>
<b>filecopy</b>
:File Copy
</dd>
</dl>
<dl>
<dd>
<b>remotefs</b>
:FTP FileSystem
</dd>
</dl>
<dl>
<dd>
<b>text</b>
:TXT files editing support
</dd>
</dl>
<dl>
<dd>
<b>diff</b>
:View file differences
</dd>
</dl>
<dl>
<dd>
<b>image</b>
:GIF and JPEG files view
</dd>
</dl>
<dl>
<dd>
<b>scripting</b>
:Scripting languages support
</dd>
</dl>
<dl>
<dd>
<b>utilities</b>
:Utilities </dd>
</dl>
<dl>
<dd>
<b>logger</b>
:The TraceLogger
</dd>
</dl>
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Java Support</i>
<dl>
<dd>
<i>Java Language</i>
<dl>
<dd>
<b>java</b>
:Java support
</dd>
</dl>
<dl>
<dd>
<b>java-nb-editor</b>
:Java Text Editor
</dd>
</dl>
<dl>
<dd>
<b>clazz</b>
:Class support
</dd>
</dl>
<dl>
<dd>
<b>beans</b>
:JavaBeans support
</dd>
</dl>
<dl>
<dd>
<b>javadoc</b>
:Javadoc support
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Java Debugger impl.</i>
<dl>
<dd>
<b>debuggertools</b>
:Debugger for JDK 1.1
</dd>
</dl>
<dl>
<dd>
<b>debuggerjpda</b>
:JPDA debugger
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Java Tools</i>
<dl>
<dd>
<b>form</b>
:Form Editor
</dd>
</dl>
<dl>
<dd>
<b>jarpackager</b>
:JAR Packager
</dd>
</dl>
<dl>
<dd>
<b>properties</b>
:Properties files support
</dd>
</dl>
<dl>
<dd>
<b>i18n</b>
:Internationalization support
</dd>
</dl>
<dl>
<dd>
<b>objectbrowser</b>
:Object Browser
</dd>
</dl>
<dl>
<dd>
<b>serialversion</b>
:Update serialization version UIDs
</dd>
</dl>
<dl>
<dd>
<b>sysprops</b>
:Java VM system properties
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<b>usersguide</b>
:Online Java IDE Help
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>C++ Support</i>
<dl>
<dd>
<b>cpp</b>
:C,C++ and Fortran support
</dd>
</dl>
<dl>
<dd>
<b>cpplite.CPPSupport</b>
:C/C++ lightweight support
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Web technologies</i>
<dl>
<dd>
<b>css</b>
:CSS support
</dd>
</dl>
<dl>
<dd>
<i>XML Support</i>
<dl>
<dd>
<b>xml.catalog</b>
:XML Catalog
</dd>
</dl>
<dl>
<dd>
<b>xml.core</b>
:XML Core
</dd>
</dl>
<dl>
<dd>
<b>xml.tax</b>
:TAX library
</dd>
</dl>
<dl>
<dd>
<b>xml.text</b>
:XML Syntax coloring
</dd>
</dl>
<dl>
<dd>
<b>xml.tools</b>
:XML Tools
</dd>
</dl>
<dl>
<dd>
<b>xml.tree</b>
:XML tree editor
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>HTML Support</i>
<dl>
<dd>
<b>html</b>
:HTML Support
</dd>
</dl>
<dl>
<dd>
<b>html-nb-editor</b>
:HTML Editor support
</dd>
</dl>
<dl>
<dd>
<b>extbrowser</b>
:External Web Browser support
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Web Applications Development support</i>
<dl>
<dd>
<b>applet</b>
:AWT and Swing applets support
</dd>
</dl>
<dl>
<dd>
<b>httpserver</b>
:Internal HTTP Server
</dd>
</dl>
<dl>
<dd>
<b>servletapi</b>
:Servlet API library
</dd>
</dl>
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>Enterprise Integration</i>
<dl>
<dd>
<b>db</b>
:Database Explorer
</dd>
</dl>
<dl>
<dd>
<b>jndi</b>
:JNDI support
</dd>
</dl>
<dl>
<dd>
<b>rmi</b>
:RMI technology support
</dd>
</dl>
<dl>
<dd>
<b>corba</b>
:CORBA technology support
</dd>
</dl>
</dd>
</dl>
<dl>
<dd>
<i>NetBeans development support</i>
<dl>
<dd>
<b>apisupport</b>
:Open APIs Support
</dd>
</dl>
</dd>
</dl>
</dd>
</dl>
<br xmlns:xlink="http://www.w3c.org/1999/xlink">
</td>
</tr>
</table>
<p>&nbsp;</p>
</body>