Index: javahelp/org/netbeans/modules/apisupport/help/apis.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/apis.html,v retrieving revision 1.9 diff -u -r1.9 apis.html --- javahelp/org/netbeans/modules/apisupport/help/apis.html 13 Dec 2001 14:54:04 -0000 1.9 +++ javahelp/org/netbeans/modules/apisupport/help/apis.html 18 Jan 2002 15:19:49 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -18,7 +18,7 @@

The APIs Themselves

-

The Open APIs should have been mounted in your Documentation Repository. +

The Open APIs should have been mounted in your Javadoc Explorer tab. Assuming you have the Javadoc module installed, then you can begin searching them and so on using the usual shortcut, Shift-F1. Or, a link is added to the Help menu to show the index page in @@ -29,10 +29,7 @@ $NBHOME/docs/OpenAPIs.zip.

If you install this module, you will also get code completion on all API classes -as used by the standard Editor. Note that this feature may require an IDE restart, -and may not work for clients of multiuser installs (in which case you should manually -copy the files system/ParserDB/OpenAPIs.jcb and system/ParserDB/OpenAPIs.jcs -from the root install directory to your own). +as used by the standard Editor.

Warning: the API documentation and code completion reflect the current development state of the Open APIs. If you are Index: javahelp/org/netbeans/modules/apisupport/help/beanbrowser.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/beanbrowser.html,v retrieving revision 1.9 diff -u -r1.9 beanbrowser.html --- javahelp/org/netbeans/modules/apisupport/help/beanbrowser.html 19 Oct 2001 13:21:34 -0000 1.9 +++ javahelp/org/netbeans/modules/apisupport/help/beanbrowser.html 18 Jan 2002 15:19:49 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -36,14 +36,14 @@ constructor. An instance will be constructed and displayed, permitting you to examine its structure in detail, live inside the IDE. -

  • Select some node and choose Tools | Bean Browser. +
  • Select some node and choose Tools | Bean Browse... | Bean Browse Node from the context menu. You will see the tree rooted at that node. -
  • From anywhere, select Tools | Bean Browse Master. +
  • From anywhere, select Tools | Bean Browse... | Bean Browse Master from the main menu. You will get a fresh copy (in its own Explorer) of the node normally displayed on the Runtime tab. -
  • From anywhere, select Tools | Bean Browse Window. +
  • From anywhere, select Tools | Bean Browse... | Bean Browse Window from the main menu. You will be able to see the tree of JavaBean components present in the selected window. Index: javahelp/org/netbeans/modules/apisupport/help/layers-make-new.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/layers-make-new.html,v retrieving revision 1.3 diff -u -r1.3 layers-make-new.html --- javahelp/org/netbeans/modules/apisupport/help/layers-make-new.html 15 Jan 2002 16:09:12 -0000 1.3 +++ javahelp/org/netbeans/modules/apisupport/help/layers-make-new.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -50,10 +50,11 @@ to the erroneous line in the source code. When you correct the error, the mark will go away and you should again see the current set of installed files. -

    Note: visual layer editing does not work with the -XML module present in Forte for Java 3.0. You must uninstall this -module (Tools | Options | Modules | XML | -XML | Enabled) in order to use this feature. +

    Note: visual layer editing does not work by +default with the XML module enabled, which is present in Forte for +Java 3.0 and available from the Update Center for NetBeans 3.3.x. See +apisupport.netbeans.org +for workarounds and more information. Index: javahelp/org/netbeans/modules/apisupport/help/layers.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/layers.html,v retrieving revision 1.6 diff -u -r1.6 layers.html --- javahelp/org/netbeans/modules/apisupport/help/layers.html 22 Apr 2001 09:07:37 -0000 1.6 +++ javahelp/org/netbeans/modules/apisupport/help/layers.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -28,7 +28,5 @@
    Layers (general)
    Layer XML syntax
    Action installation - -

    Compatibility: layers may be used in NetBeans 3.1 or later. Index: javahelp/org/netbeans/modules/apisupport/help/modules-ant.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/modules-ant.html,v retrieving revision 1.2 diff -u -r1.2 modules-ant.html --- javahelp/org/netbeans/modules/apisupport/help/modules-ant.html 22 Apr 2001 09:07:37 -0000 1.2 +++ javahelp/org/netbeans/modules/apisupport/help/modules-ant.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -27,7 +27,7 @@ but is potentially more powerful and scriptable.

    To start out, you may wish to create a new build script for the -module. Select Templates | API Support | +module. Select Templates | NetBeans Extensions | Modules API | Ant Script for Module to begin. The template is set up to assume you have sources for the module mounted in the same filesystem as the build script, but of course you can adjust @@ -38,8 +38,8 @@

    compile Target

    This target builds your Java classes from source. The classpath will -need to contain at least lib/openide*.jar from the IDE -installation for OpenAPI-based sources to compile; the script template +need to contain at least lib/openide.jar from the IDE +installation for Open-API-based sources to compile; the script template uses ${netbeans.class.path} to make sure all NetBeans startup JARs are included in the classpath when compiling from inside the IDE, but to make the script portable you should replace this with Index: javahelp/org/netbeans/modules/apisupport/help/modules.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/modules.html,v retrieving revision 1.10 diff -u -r1.10 modules.html --- javahelp/org/netbeans/modules/apisupport/help/modules.html 15 Jan 2002 16:09:12 -0000 1.10 +++ javahelp/org/netbeans/modules/apisupport/help/modules.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -81,7 +81,7 @@

    Installing and Reloading the JAR

    When you have the module selected, you can just -click Execute (Deploy JAR from context menu) +click Execute to install it right away into the IDE for testing purposes. If you make some changes to your code in the Repository, @@ -117,7 +117,7 @@

    You can get the same effect of testing modules dynamically without the API Support by adding -J-Dnetbeans.module.test=true to the IDE command line, and right-clicking on Tools | Options | -Modules to add a new "testing" module that can be dynamically reloaded. +... | Modules to add a new "testing" module that can be dynamically reloaded. Or, start with a regular module, make it reloadable, disable and then enable it. (This system property is automatically turned on by the API Support too.) Index: javahelp/org/netbeans/modules/apisupport/help/overview.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/overview.html,v retrieving revision 1.53 diff -u -r1.53 overview.html --- javahelp/org/netbeans/modules/apisupport/help/overview.html 28 Oct 2001 21:30:13 -0000 1.53 +++ javahelp/org/netbeans/modules/apisupport/help/overview.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -18,7 +18,7 @@

    If you are reading this, you probably already know that this document is accessible from Help | Help Sets | -OpenAPIs Support when the module is installed. +Open APIs Support when the module is installed.

    This version of the API Support is designed for use in NetBeans 3.3 or later. It is possible to use it to Index: javahelp/org/netbeans/modules/apisupport/help/templates.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/templates.html,v retrieving revision 1.8 diff -u -r1.8 templates.html --- javahelp/org/netbeans/modules/apisupport/help/templates.html 15 Aug 2001 00:43:13 -0000 1.8 +++ javahelp/org/netbeans/modules/apisupport/help/templates.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -21,7 +21,7 @@

    A number of useful templates for API objects are added to your templates area. In most cases, groups are used so you can create a whole set of related classes (including an icon) at once. All are -under API Support in your templates directory. +under NetBeans Extensions in your templates directory.

    Each group of templates, and each major template, has an accompanying description to give you an idea of what that template is for and what you @@ -36,24 +36,17 @@ Rot13ActionIcon. By default the constituent files are not marked as templates and will not appear in the New wizard. If you wish to use one file at a time as a template, simply -find it under Tools | Options | Templates | -API Support and set Template to True. When +find it under Tools | Options | ... | Templates | +NetBeans Extensions and set Template to True. When instantiating these outside a group, choose the exact name you wish the result to have, e.g. Rot13Action.

    Warning: these templates are primarily designed -for use with NetBeans 3.1 and later, although with some -care most are also suitable for NetBeans 3.0 builds -(equivalent, Forte for Java 1.0.2) or with -Forte for Java 2.0 (you will have to be careful to avoid using -newer API features). -Some things to watch out for: sometimes when creating files from -template in 3.0, certain tokens such as __NAME__ -may be left unsubstituted (whereas later builds will produce proper code -from them); you may have to manually update these. Some APIs used by -the templates may be newer than 3.0, such as NbBundle.getMessage(...); -replace them with older equivalents (here NbBundle.getBundle(...).getString(...)). -Users of both FFJ 2.0 and NB 3.0 will need to avoid any use of XML layers which -are not supported in these versions of the IDE. +for use with NetBeans 3.3 and later, although with some +care most are also suitable for earlier versions of the IDE: +you will have to be careful to avoid using +newer API features. + + Index: javahelp/org/netbeans/modules/apisupport/help/testers.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/testers.html,v retrieving revision 1.8 diff -u -r1.8 testers.html --- javahelp/org/netbeans/modules/apisupport/help/testers.html 15 Jan 2002 16:09:12 -0000 1.8 +++ javahelp/org/netbeans/modules/apisupport/help/testers.html 18 Jan 2002 15:19:50 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -114,8 +114,11 @@

    Testing JavaHelp

    If you are using JavaHelp documentation, you can quickly take a peek at it in a -real JavaHelp viewer. Just select a help set file (marked with +real JavaHelp viewer. Just select a help set file + and hit Execute.

    Install JAR as Module

    Index: javahelp/org/netbeans/modules/apisupport/help/tutorial-xml-service.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/tutorial-xml-service.html,v retrieving revision 1.1 diff -u -r1.1 tutorial-xml-service.html --- javahelp/org/netbeans/modules/apisupport/help/tutorial-xml-service.html 28 Oct 2001 19:54:43 -0000 1.1 +++ javahelp/org/netbeans/modules/apisupport/help/tutorial-xml-service.html 18 Jan 2002 15:19:51 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2001 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -33,7 +33,7 @@
  • Create a module JAR and prepare a package for it as described above. -
  • Create a new Templates | API Support | +
  • Create a new Templates | NetBeans Extensions | Services API | XML Processor. Give it some name, for example org.yourorg.QuadCurveXMLProcessor. Index: javahelp/org/netbeans/modules/apisupport/help/tutorials.html =================================================================== RCS file: /cvs/apisupport/javahelp/org/netbeans/modules/apisupport/help/tutorials.html,v retrieving revision 1.3 diff -u -r1.3 tutorials.html --- javahelp/org/netbeans/modules/apisupport/help/tutorials.html 22 Apr 2001 09:07:38 -0000 1.3 +++ javahelp/org/netbeans/modules/apisupport/help/tutorials.html 18 Jan 2002 15:19:51 -0000 @@ -7,7 +7,7 @@ - http://www.sun.com/ - - The Original Code is NetBeans. The Initial Developer of the Original - - Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + - Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - Microsystems, Inc. All Rights Reserved. --> @@ -24,7 +24,7 @@ to easily construct small modules performing common tasks.

    The first step for all of these tutorials is to create a module -JAR. Select the template Templates | API Support | +JAR. Select the template Templates | NetBeans Extensions | Modules API | Module JAR to begin. Choose some location for the module JAR file. Also create some package to hold sources and resources for the module. Click on the JAR, and from