Index: nbbuild/build.properties =================================================================== RCS file: /cvs/nbbuild/build.properties,v retrieving revision 1.106 diff -u -r1.106 build.properties --- nbbuild/build.properties 8 Oct 2003 18:23:03 -0000 1.106 +++ nbbuild/build.properties 15 Oct 2003 08:34:08 -0000 @@ -61,8 +61,22 @@ # Dist directory for L10N kits l10n.dist.dir=l10ndist +local.config.openide29458=\ + openide/awt, \ + openide/actions, \ + openide/options, \ + openide/text, \ + openide/windows, \ + openide/explorer, \ + openide/nodes, \ + openide/modules, \ + openide/fs, \ + openide/dialogs, \ + openide/util, \ + openide/compat + config.fixedmodules.platform=core, \ - openide, \ + ${local.config.openide29458}, \ openide/io, \ openide/loaders, \ core/term, \ @@ -75,7 +89,7 @@ text config.fixedmodules.superslim=core, \ - openide, \ + ${local.config.openide29458}, \ openide/compiler, \ libs/regexp, \ openide/deprecated, \ @@ -319,7 +333,9 @@ # take care of dependencies when reordering modules for javadoc # some javadocs must be built earlier than others for package-list # the javadocs will be built in the *exact* order specified here -config.fixedmodules.javadoc=openide, \ +config.fixedmodules.javadoc=\ + openide, \ + ${local.config.openide29458}, \ openide/compiler, \ openide/execution, \ openide/io, \ Index: nbbuild/build.xml =================================================================== RCS file: /cvs/nbbuild/build.xml,v retrieving revision 1.365 diff -u -r1.365 build.xml --- nbbuild/build.xml 9 Oct 2003 11:20:18 -0000 1.365 +++ nbbuild/build.xml 15 Oct 2003 08:34:09 -0000 @@ -147,10 +147,59 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -991,6 +1040,8 @@ mergedependentmodules="${merge.dependent.modules}" > + + @@ -1033,7 +1084,7 @@ - + Index: nbbuild/javadoctools/template.xml =================================================================== RCS file: /cvs/nbbuild/javadoctools/template.xml,v retrieving revision 1.24 diff -u -r1.24 template.xml --- nbbuild/javadoctools/template.xml 9 Oct 2003 00:42:04 -0000 1.24 +++ nbbuild/javadoctools/template.xml 15 Oct 2003 08:34:13 -0000 @@ -24,6 +24,7 @@ ${javadoc.packages} list of packages to build, e.g. "org.netbeans.api.foo,org.netbeans.spi.foo" ${javadoc.classpath} classpath for source files (probably same as what you use for ) Optional: +${javadoc.files} selector describing which files to build ${javadoc.main.page} link to main page, e.g. org/netbeans/api/foo/doc-files/api.html ${javadoc.docfiles} doc-files directory such as ${javadoc.base}/api/doc; default none ${javadoc.apichanges} API change list XML file; default no change list @@ -84,6 +85,9 @@ + + + @@ -96,9 +100,16 @@ + + + + - + + + + @@ -118,7 +129,22 @@ - + + + + + + + + + + + + + + + + @@ -148,9 +174,41 @@
${javadoc.header}
${javadoc.footer}
- - - +
+ + + + + + + + + + + + + + + + ${javadoc.hyperlinked.title} + + + + + + + + + + + + + + + NetBeans ${javadoc.title} +
${javadoc.header}
+ ${javadoc.footer} +
Index: openide/.cvsignore =================================================================== RCS file: /cvs/openide/.cvsignore,v retrieving revision 1.21 diff -u -r1.21 .cvsignore --- openide/.cvsignore 20 Jun 2003 22:17:41 -0000 1.21 +++ openide/.cvsignore 15 Oct 2003 08:34:13 -0000 @@ -1,7 +1,6 @@ netbeans -*-subst.mf +manifest-subst.mf openide-13javac-workaround.jar -standalone nb-api-tutorial.zip openide.nbm Info Index: openide/build.xml =================================================================== RCS file: /cvs/openide/build.xml,v retrieving revision 1.157 diff -u -r1.157 build.xml --- openide/build.xml 9 Oct 2003 00:36:40 -0000 1.157 +++ openide/build.xml 15 Oct 2003 08:34:13 -0000 @@ -23,11 +23,6 @@ - - - - - @@ -126,35 +121,14 @@ - - - - - - - - - - - - - - - - - - - + - - + @@ -166,7 +140,7 @@ - + @@ -186,11 +160,12 @@ - - + + + + + + + @@ -223,6 +203,10 @@ + + + + @@ -232,7 +216,10 @@ - + + + + @@ -240,7 +227,14 @@ - + + + + + + + + @@ -254,6 +248,9 @@ + + + @@ -267,6 +264,8 @@ + + @@ -287,10 +286,32 @@ - - + + + + + + + + + + + + + + + + + + + + + + + - + + @@ -322,19 +343,32 @@ - + + + + + + + + + + + + - + - - + - + + + + + @@ -362,7 +396,7 @@ - + @@ -394,6 +428,7 @@ + @@ -458,16 +493,13 @@ - - - - --> + @@ -550,8 +583,40 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -698,35 +763,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -768,12 +804,15 @@ + + Index: openide/manifest.mf =================================================================== RCS file: /cvs/openide/manifest.mf,v retrieving revision 1.32 diff -u -r1.32 manifest.mf --- openide/manifest.mf 21 Aug 2003 09:21:27 -0000 1.32 +++ openide/manifest.mf 15 Oct 2003 08:34:13 -0000 @@ -1,17 +1,6 @@ Manifest-Version: 1.0 OpenIDE-Module: org.openide/1 OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -X-Comment: change specification version in openide-spec-vers.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ -X-Comment-2: XXX later remove all the stuff below; should only be in openide/modules/manifest.mf; needed only while everything merged into one openide.jar with no individual manifests -Specification-Title: IDE/1 -Specification-Version: @SPEC_VERS_SUBST@ -Specification-Vendor: NetBeans -Implementation-Title: NetBeans Modules API -Implementation-Version: @BUILD_NUMBER_SUBST@ -Implementation-Vendor: NetBeans - -Name: /org/openide/modules/ -Package-Title: org.openide.modules Index: openide/openide-lookup.mf =================================================================== RCS file: openide/openide-lookup.mf diff -N openide/openide-lookup.mf --- openide/openide-lookup.mf 21 Aug 2003 09:21:28 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Specification-Title: IDE/1 -Specification-Version: @SPEC_VERS_SUBST@ -Specification-Vendor: NetBeans -Implementation-Title: NetBeans Open APIs -Implementation-Version: @BUILD_NUMBER_SUBST@ -Implementation-Vendor: NetBeans - -Name: /org/openide/ -Package-Title: org.openide - -Name: /org/openide/util/ -Package-Title: org.openide.util - -Name: /org/openide/util/lookup/ -Package-Title: org.openide.util.lookup - Index: openide/openide-spec-vers.properties =================================================================== RCS file: openide/openide-spec-vers.properties diff -N openide/openide-spec-vers.properties --- openide/openide-spec-vers.properties 2 Sep 2003 16:37:45 -0000 1.120 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -# Single place to change the API specification version. -# Will be applied to several manifests for openide libraries. - -# Must always be numeric (numbers separated by '.', e.g. 4.11). -# See http://openide.netbeans.org/versioning-policy.html for more. - -org.openide.specification.version=4.12 Index: openide/actions/.cvsignore =================================================================== RCS file: /cvs/openide/actions/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/actions/.cvsignore 21 Aug 2003 09:21:30 -0000 1.2 +++ openide/actions/.cvsignore 15 Oct 2003 08:34:13 -0000 @@ -1,3 +1,4 @@ netbeans manifest-subst.mf gensrc +javadoc Index: openide/actions/build.xml =================================================================== RCS file: /cvs/openide/actions/build.xml,v retrieving revision 1.5 diff -u -r1.5 build.xml --- openide/actions/build.xml 25 Aug 2003 19:28:47 -0000 1.5 +++ openide/actions/build.xml 15 Oct 2003 08:34:13 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,20 +22,20 @@ - + + + + + + + + + + + + - - - - - - - - - - - @@ -86,21 +86,18 @@ + - - - + + + + + - @@ -115,6 +112,21 @@ + + + + + + + + + + + + + + + @@ -123,6 +135,7 @@ + Index: openide/actions/manifest.mf =================================================================== RCS file: /cvs/openide/actions/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/actions/manifest.mf 21 Aug 2003 09:21:31 -0000 1.2 +++ openide/actions/manifest.mf 15 Oct 2003 08:34:13 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.actions/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.explorer/1 > 1.0, org.openide.windows/1 > 1.0, org.openide.text/1 > 1.0, org.openide.filesystems/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0 +OpenIDE-Module: org.openide.actions +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20, org.openide.nodes > 4.20, org.openide.dialogs > 4.20, org.openide.explorer > 4.20, org.openide.windows > 4.20, org.openide.text > 4.20, org.openide.filesystems > 4.20, org.openide.options > 4.20, org.openide.awt > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/actions/src/org/openide/.cvsignore =================================================================== RCS file: /cvs/openide/actions/src/org/openide/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/actions/src/org/openide/.cvsignore 21 Aug 2003 09:21:31 -0000 1.2 +++ openide/actions/src/org/openide/.cvsignore 15 Oct 2003 08:34:13 -0000 @@ -1,3 +1,4 @@ actions explorer util +resources Index: openide/awt/.cvsignore =================================================================== RCS file: /cvs/openide/awt/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/awt/.cvsignore 21 Aug 2003 09:21:33 -0000 1.2 +++ openide/awt/.cvsignore 15 Oct 2003 08:34:16 -0000 @@ -1,2 +1,3 @@ manifest-subst.mf netbeans +javadoc Index: openide/awt/build.xml =================================================================== RCS file: /cvs/openide/awt/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/awt/build.xml 25 Aug 2003 19:28:48 -0000 1.3 +++ openide/awt/build.xml 15 Oct 2003 08:34:18 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,12 +22,12 @@ - + + + + - - - @@ -35,22 +35,20 @@ - + - - - + + + + + + + - @@ -65,6 +63,21 @@ + + + + + + + + + + + + + + + @@ -75,6 +88,7 @@ + Index: openide/awt/manifest.mf =================================================================== RCS file: /cvs/openide/awt/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/awt/manifest.mf 21 Aug 2003 09:21:33 -0000 1.2 +++ openide/awt/manifest.mf 15 Oct 2003 08:34:18 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.awt/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 +OpenIDE-Module: org.openide.awt +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/compat/.cvsignore =================================================================== RCS file: /cvs/openide/compat/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/compat/.cvsignore 14 Aug 2002 14:16:04 -0000 1.2 +++ openide/compat/.cvsignore 15 Oct 2003 08:34:18 -0000 @@ -1 +1,4 @@ patched +javadoc +netbeans +manifest-subst.mf Index: openide/compat/build.xml =================================================================== RCS file: openide/compat/build.xml diff -N openide/compat/build.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openide/compat/build.xml 15 Oct 2003 08:34:18 -0000 @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: openide/compat/manifest.mf =================================================================== RCS file: openide/compat/manifest.mf diff -N openide/compat/manifest.mf --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openide/compat/manifest.mf 15 Oct 2003 08:34:18 -0000 @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +X-Build-Number: @BUILD_NUMBER_SUBST@ +X-Intentionally-Blank: yes; cf. #29458 + Index: openide/dialogs/.cvsignore =================================================================== RCS file: /cvs/openide/dialogs/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/dialogs/.cvsignore 21 Aug 2003 09:21:36 -0000 1.2 +++ openide/dialogs/.cvsignore 15 Oct 2003 08:34:19 -0000 @@ -1,3 +1,4 @@ src netbeans manifest-subst.mf +javadoc Index: openide/dialogs/build.xml =================================================================== RCS file: /cvs/openide/dialogs/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/dialogs/build.xml 25 Aug 2003 19:28:48 -0000 1.3 +++ openide/dialogs/build.xml 15 Oct 2003 08:34:19 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,13 +22,13 @@ - + + + + + - - - - @@ -36,24 +36,20 @@ - + - - - - - + + + + + + + - @@ -68,10 +64,26 @@ + + + + + + + + + + + + + + + + Index: openide/dialogs/manifest.mf =================================================================== RCS file: /cvs/openide/dialogs/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/dialogs/manifest.mf 21 Aug 2003 09:21:37 -0000 1.2 +++ openide/dialogs/manifest.mf 15 Oct 2003 08:34:19 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.dialogs/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.awt/1 > 1.0 +OpenIDE-Module: org.openide.dialogs +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20, org.openide.awt > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/explorer/.cvsignore =================================================================== RCS file: /cvs/openide/explorer/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/explorer/.cvsignore 21 Aug 2003 09:21:38 -0000 1.2 +++ openide/explorer/.cvsignore 15 Oct 2003 08:34:19 -0000 @@ -1,3 +1,4 @@ src netbeans manifest-subst.mf +javadoc Index: openide/explorer/build.xml =================================================================== RCS file: /cvs/openide/explorer/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/explorer/build.xml 25 Aug 2003 19:28:48 -0000 1.3 +++ openide/explorer/build.xml 15 Oct 2003 08:34:19 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,17 +22,16 @@ - + + + + + + + - - - - - - - @@ -61,22 +60,18 @@ - + - - - + + + + + - @@ -91,6 +86,21 @@ + + + + + + + + + + + + + + + @@ -101,6 +111,7 @@ + Index: openide/explorer/manifest.mf =================================================================== RCS file: /cvs/openide/explorer/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/explorer/manifest.mf 21 Aug 2003 09:21:38 -0000 1.2 +++ openide/explorer/manifest.mf 15 Oct 2003 08:34:19 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.explorer/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0,org.openide.nodes/1 > 1.0,org.openide.dialogs/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0 +OpenIDE-Module: org.openide.explorer +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20, org.openide.nodes > 4.20,org.openide.dialogs > 4.20, org.openide.options > 4.20, org.openide.awt > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/fs/.cvsignore =================================================================== RCS file: /cvs/openide/fs/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/fs/.cvsignore 21 Aug 2003 09:21:40 -0000 1.2 +++ openide/fs/.cvsignore 15 Oct 2003 08:34:19 -0000 @@ -1,3 +1,4 @@ src netbeans manifest-subst.mf +javadoc Index: openide/fs/build.xml =================================================================== RCS file: /cvs/openide/fs/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/fs/build.xml 25 Aug 2003 19:28:48 -0000 1.3 +++ openide/fs/build.xml 15 Oct 2003 08:34:19 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,12 +22,12 @@ - + + + + - - - @@ -102,22 +102,18 @@ - + - - - + + + + + - @@ -132,11 +128,27 @@ + + + + + + + + + + + + + + + + Index: openide/fs/manifest.mf =================================================================== RCS file: /cvs/openide/fs/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/fs/manifest.mf 21 Aug 2003 09:21:40 -0000 1.2 +++ openide/fs/manifest.mf 15 Oct 2003 08:34:19 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.filesystems/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 +OpenIDE-Module: org.openide.filesystems +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/loaders/src/org/openide/actions/CustomizeBeanAction.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/actions/CustomizeBeanAction.java,v retrieving revision 1.3 diff -u -r1.3 CustomizeBeanAction.java --- openide/loaders/src/org/openide/actions/CustomizeBeanAction.java 27 Aug 2003 20:34:59 -0000 1.3 +++ openide/loaders/src/org/openide/actions/CustomizeBeanAction.java 15 Oct 2003 08:34:19 -0000 @@ -99,7 +99,7 @@ } protected String resourceIcon () { - return "/org/openide/resources/actions/customize.gif"; // NOI18N + return "/org/openide/actions/customize.gif"; // NOI18N } /** Customize a Bean. Index: openide/loaders/src/org/openide/actions/NewTemplateAction.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/actions/NewTemplateAction.java,v retrieving revision 1.6 diff -u -r1.6 NewTemplateAction.java --- openide/loaders/src/org/openide/actions/NewTemplateAction.java 27 Aug 2003 20:39:09 -0000 1.6 +++ openide/loaders/src/org/openide/actions/NewTemplateAction.java 15 Oct 2003 08:34:19 -0000 @@ -169,7 +169,7 @@ } protected String iconResource () { - return "org/openide/resources/actions/new.gif"; // NOI18N + return "org/openide/actions/new.gif"; // NOI18N } public JMenuItem getMenuPresenter() { Index: openide/loaders/src/org/openide/actions/SaveAllAction.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/actions/SaveAllAction.java,v retrieving revision 1.4 diff -u -r1.4 SaveAllAction.java --- openide/loaders/src/org/openide/actions/SaveAllAction.java 6 Sep 2003 16:12:23 -0000 1.4 +++ openide/loaders/src/org/openide/actions/SaveAllAction.java 15 Oct 2003 08:34:19 -0000 @@ -59,7 +59,7 @@ } protected String iconResource () { - return "org/openide/resources/actions/saveAll.gif"; // NOI18N + return "org/openide/actions/saveAll.gif"; // NOI18N } public void performAction() { Index: openide/loaders/src/org/openide/actions/customize.gif =================================================================== RCS file: openide/loaders/src/org/openide/actions/customize.gif diff -N openide/loaders/src/org/openide/actions/customize.gif Binary files /dev/null and customize.gif differ Index: openide/loaders/src/org/openide/actions/new.gif =================================================================== RCS file: openide/loaders/src/org/openide/actions/new.gif diff -N openide/loaders/src/org/openide/actions/new.gif Binary files /dev/null and new.gif differ Index: openide/loaders/src/org/openide/actions/saveAll.gif =================================================================== RCS file: openide/loaders/src/org/openide/actions/saveAll.gif diff -N openide/loaders/src/org/openide/actions/saveAll.gif Binary files /dev/null and saveAll.gif differ Index: openide/loaders/src/org/openide/loaders/BrokenDataShadow.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/loaders/BrokenDataShadow.java,v retrieving revision 1.2 diff -u -r1.2 BrokenDataShadow.java --- openide/loaders/src/org/openide/loaders/BrokenDataShadow.java 2 Apr 2003 09:45:47 -0000 1.2 +++ openide/loaders/src/org/openide/loaders/BrokenDataShadow.java 15 Oct 2003 08:34:19 -0000 @@ -213,7 +213,7 @@ /** the sheet computed for this node or null */ private Sheet sheet; - private static final String ICON_NAME = "org/openide/resources/brokenShadow"; // NOI18N + private static final String ICON_NAME = "org/openide/loaders/brokenShadow"; // NOI18N /** Create a node. * @param broken data shadow Index: openide/loaders/src/org/openide/loaders/DataFolder.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/loaders/DataFolder.java,v retrieving revision 1.11 diff -u -r1.11 DataFolder.java --- openide/loaders/src/org/openide/loaders/DataFolder.java 9 Sep 2003 19:59:56 -0000 1.11 +++ openide/loaders/src/org/openide/loaders/DataFolder.java 15 Oct 2003 08:34:19 -0000 @@ -68,7 +68,7 @@ /** Icon resource string for folder node */ static final String FOLDER_ICON_BASE = - "org/openide/resources/defaultFolder"; // NOI18N + "org/openide/loaders/defaultFolder"; // NOI18N /** name of a shadow file for a root */ private static final String ROOT_SHADOW_NAME = "Root"; // NOI18N Index: openide/loaders/src/org/openide/loaders/InstanceDataObject.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/loaders/InstanceDataObject.java,v retrieving revision 1.7 diff -u -r1.7 InstanceDataObject.java --- openide/loaders/src/org/openide/loaders/InstanceDataObject.java 3 Jul 2003 09:32:47 -0000 1.7 +++ openide/loaders/src/org/openide/loaders/InstanceDataObject.java 15 Oct 2003 08:34:20 -0000 @@ -468,7 +468,7 @@ public UnrecognizedSettingNode() { super(Children.LEAF); setName(NbBundle.getMessage(InstanceDataObject.class, "LBL_BrokenSettings")); //NOI18N - setIconBase("org/openide/resources/instanceBroken"); //NOI18N + setIconBase("org/openide/loaders/instanceBroken"); //NOI18N setShortDescription(InstanceDataObject.this.getPrimaryFile().toString()); } Index: openide/loaders/src/org/openide/loaders/InstanceNode.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/loaders/InstanceNode.java,v retrieving revision 1.2 diff -u -r1.2 InstanceNode.java --- openide/loaders/src/org/openide/loaders/InstanceNode.java 2 Apr 2003 09:45:57 -0000 1.2 +++ openide/loaders/src/org/openide/loaders/InstanceNode.java 15 Oct 2003 08:34:20 -0000 @@ -45,7 +45,7 @@ /** icon base */ private static final String INSTANCE_ICON_BASE = - "org/openide/resources/instanceObject"; // NOI18N + "org/openide/loaders/instanceObject"; // NOI18N /** File extension for xml settings. */ private static final String XML_EXT = "settings"; //NOI18N @@ -106,7 +106,7 @@ InstanceCookie.Of ic = ic(); String iconBase = INSTANCE_ICON_BASE; if (ic == null) {//XXX && io.instanceOf(XMLSettingsSupport.BrokenSettings.class)) { - iconBase = "org/openide/resources/instanceBroken"; // NOI18N + iconBase = "org/openide/loaders/instanceBroken"; // NOI18N } setIconBase(iconBase); } @@ -232,7 +232,7 @@ if (icon instanceof ImageIcon) { beanInfoIcon = ((ImageIcon)icon).getImage(); } else { - beanInfoIcon = Utilities.loadImage("org/openide/resources/actions/empty.gif", true); // NOI18N + beanInfoIcon = Utilities.loadImage("org/openide/loaders/empty.gif", true); // NOI18N } } } catch (Exception e) { Index: openide/loaders/src/org/openide/loaders/XMLDataObject.java =================================================================== RCS file: /cvs/openide/loaders/src/org/openide/loaders/XMLDataObject.java,v retrieving revision 1.6 diff -u -r1.6 XMLDataObject.java --- openide/loaders/src/org/openide/loaders/XMLDataObject.java 29 Sep 2003 22:52:37 -0000 1.6 +++ openide/loaders/src/org/openide/loaders/XMLDataObject.java 15 Oct 2003 08:34:20 -0000 @@ -1808,7 +1808,7 @@ if (n == null) { DataNode d = new DataNode (XMLDataObject.this, Children.LEAF); - d.setIconBase ("org/openide/resources/xmlObject"); // NOI18N + d.setIconBase ("org/openide/loaders/xmlObject"); // NOI18N d.setDefaultAction (SystemAction.get (OpenAction.class)); return d; } else { Index: openide/loaders/src/org/openide/loaders/brokenShadow.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/brokenShadow.gif diff -N openide/loaders/src/org/openide/loaders/brokenShadow.gif Binary files /dev/null and brokenShadow.gif differ Index: openide/loaders/src/org/openide/loaders/brokenShadow32.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/brokenShadow32.gif diff -N openide/loaders/src/org/openide/loaders/brokenShadow32.gif Binary files /dev/null and brokenShadow32.gif differ Index: openide/loaders/src/org/openide/loaders/defaultFolder.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/defaultFolder.gif diff -N openide/loaders/src/org/openide/loaders/defaultFolder.gif Binary files /dev/null and defaultFolder.gif differ Index: openide/loaders/src/org/openide/loaders/defaultFolder32.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/defaultFolder32.gif diff -N openide/loaders/src/org/openide/loaders/defaultFolder32.gif Binary files /dev/null and defaultFolder32.gif differ Index: openide/loaders/src/org/openide/loaders/defaultFolderOpen.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/defaultFolderOpen.gif diff -N openide/loaders/src/org/openide/loaders/defaultFolderOpen.gif Binary files /dev/null and defaultFolderOpen.gif differ Index: openide/loaders/src/org/openide/loaders/defaultFolderOpen32.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/defaultFolderOpen32.gif diff -N openide/loaders/src/org/openide/loaders/defaultFolderOpen32.gif Binary files /dev/null and defaultFolderOpen32.gif differ Index: openide/loaders/src/org/openide/loaders/empty.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/empty.gif diff -N openide/loaders/src/org/openide/loaders/empty.gif Binary files /dev/null and empty.gif differ Index: openide/loaders/src/org/openide/loaders/instanceBroken.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/instanceBroken.gif diff -N openide/loaders/src/org/openide/loaders/instanceBroken.gif Binary files /dev/null and instanceBroken.gif differ Index: openide/loaders/src/org/openide/loaders/instanceObject.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/instanceObject.gif diff -N openide/loaders/src/org/openide/loaders/instanceObject.gif Binary files /dev/null and instanceObject.gif differ Index: openide/loaders/src/org/openide/loaders/instanceObject32.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/instanceObject32.gif diff -N openide/loaders/src/org/openide/loaders/instanceObject32.gif Binary files /dev/null and instanceObject32.gif differ Index: openide/loaders/src/org/openide/loaders/xmlObject.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/xmlObject.gif diff -N openide/loaders/src/org/openide/loaders/xmlObject.gif Binary files /dev/null and xmlObject.gif differ Index: openide/loaders/src/org/openide/loaders/xmlObject32.gif =================================================================== RCS file: openide/loaders/src/org/openide/loaders/xmlObject32.gif diff -N openide/loaders/src/org/openide/loaders/xmlObject32.gif Binary files /dev/null and xmlObject32.gif differ Index: openide/loaders/src/org/openide/resources/sessionsettings-1_0.dtd =================================================================== RCS file: openide/loaders/src/org/openide/resources/sessionsettings-1_0.dtd diff -N openide/loaders/src/org/openide/resources/sessionsettings-1_0.dtd --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openide/loaders/src/org/openide/resources/sessionsettings-1_0.dtd 15 Oct 2003 08:34:20 -0000 @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + Index: openide/loaders/src/org/openide/resources/xmlinfo.dtd =================================================================== RCS file: openide/loaders/src/org/openide/resources/xmlinfo.dtd diff -N openide/loaders/src/org/openide/resources/xmlinfo.dtd --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openide/loaders/src/org/openide/resources/xmlinfo.dtd 15 Oct 2003 08:34:20 -0000 @@ -0,0 +1,11 @@ + + + + + + + Index: openide/modules/.cvsignore =================================================================== RCS file: /cvs/openide/modules/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/modules/.cvsignore 21 Aug 2003 09:21:41 -0000 1.2 +++ openide/modules/.cvsignore 15 Oct 2003 08:34:21 -0000 @@ -1,3 +1,4 @@ src netbeans manifest-subst.mf +javadoc Index: openide/modules/build.xml =================================================================== RCS file: /cvs/openide/modules/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/modules/build.xml 25 Aug 2003 19:28:49 -0000 1.3 +++ openide/modules/build.xml 15 Oct 2003 08:34:21 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,13 +22,12 @@ - + + + - - - @@ -36,22 +35,20 @@ - + - - - + + + + + + + - @@ -66,11 +63,28 @@ + + + + + + + + + + + + + + + + + Index: openide/modules/manifest.mf =================================================================== RCS file: /cvs/openide/modules/manifest.mf,v retrieving revision 1.3 diff -u -r1.3 manifest.mf --- openide/modules/manifest.mf 25 Aug 2003 19:29:45 -0000 1.3 +++ openide/modules/manifest.mf 15 Oct 2003 08:34:21 -0000 @@ -1,17 +1,16 @@ Manifest-Version: 1.0 X-Comment: CAREFUL; Specification-Title, Specification-Version, and Implementation-Version should not be changed gratuitously (they are used by Modules API!) Specification-Title: IDE/1 -X-Comment-2: change specification version in openide-spec-vers.properties -Specification-Version: @SPEC_VERS_SUBST@ +Specification-Version: 4.20 Specification-Vendor: NetBeans Implementation-Title: NetBeans Modules API Implementation-Version: @BUILD_NUMBER_SUBST@ Implementation-Vendor: NetBeans -OpenIDE-Module: org.openide.modules/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 +OpenIDE-Module: org.openide.modules +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20 X-Comment-3: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Name: /org/openide/modules/ Index: openide/nodes/.cvsignore =================================================================== RCS file: /cvs/openide/nodes/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/nodes/.cvsignore 21 Aug 2003 09:21:43 -0000 1.2 +++ openide/nodes/.cvsignore 15 Oct 2003 08:34:21 -0000 @@ -1,3 +1,4 @@ src netbeans manifest-subst.mf +javadoc Index: openide/nodes/build.xml =================================================================== RCS file: /cvs/openide/nodes/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/nodes/build.xml 25 Aug 2003 19:28:49 -0000 1.3 +++ openide/nodes/build.xml 15 Oct 2003 08:34:21 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,14 +22,14 @@ - + + + + + + - - - - - @@ -56,24 +56,20 @@ - + - - - - - + + + + + + + - @@ -88,10 +84,27 @@ + + + + + + + + + + + + + + + + + Index: openide/nodes/manifest.mf =================================================================== RCS file: /cvs/openide/nodes/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/nodes/manifest.mf 21 Aug 2003 09:21:43 -0000 1.2 +++ openide/nodes/manifest.mf 15 Oct 2003 08:34:21 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.nodes/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.awt/1 > 1.0 +OpenIDE-Module: org.openide.nodes +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20, org.openide.dialogs > 4.20, org.openide.awt > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/options/.cvsignore =================================================================== RCS file: /cvs/openide/options/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/options/.cvsignore 21 Aug 2003 09:21:44 -0000 1.2 +++ openide/options/.cvsignore 15 Oct 2003 08:34:21 -0000 @@ -1,3 +1,4 @@ src netbeans manifest-subst.mf +javadoc Index: openide/options/build.xml =================================================================== RCS file: /cvs/openide/options/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/options/build.xml 25 Aug 2003 19:28:49 -0000 1.3 +++ openide/options/build.xml 15 Oct 2003 08:34:21 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,12 +22,12 @@ - + + + + - - - @@ -35,22 +35,18 @@ - + - - - + + + + + - @@ -65,11 +61,27 @@ + + + + + + + + + + + + + + + + Index: openide/options/manifest.mf =================================================================== RCS file: /cvs/openide/options/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/options/manifest.mf 21 Aug 2003 09:21:44 -0000 1.2 +++ openide/options/manifest.mf 15 Oct 2003 08:34:21 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.options/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 +OpenIDE-Module: org.openide.options +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/src/org/openide/resources/brokenShadow.gif =================================================================== RCS file: openide/src/org/openide/resources/brokenShadow.gif diff -N openide/src/org/openide/resources/brokenShadow.gif Binary files /tmp/cvsSsaajk and /dev/null differ Index: openide/src/org/openide/resources/brokenShadow32.gif =================================================================== RCS file: openide/src/org/openide/resources/brokenShadow32.gif diff -N openide/src/org/openide/resources/brokenShadow32.gif Binary files /tmp/cvsTsaajk and /dev/null differ Index: openide/src/org/openide/resources/defaultFolder.gif =================================================================== RCS file: openide/src/org/openide/resources/defaultFolder.gif diff -N openide/src/org/openide/resources/defaultFolder.gif Binary files /tmp/cvsUsaajk and /dev/null differ Index: openide/src/org/openide/resources/defaultFolder32.gif =================================================================== RCS file: openide/src/org/openide/resources/defaultFolder32.gif diff -N openide/src/org/openide/resources/defaultFolder32.gif Binary files /tmp/cvsVsaajk and /dev/null differ Index: openide/src/org/openide/resources/defaultFolderOpen.gif =================================================================== RCS file: openide/src/org/openide/resources/defaultFolderOpen.gif diff -N openide/src/org/openide/resources/defaultFolderOpen.gif Binary files /tmp/cvsWsaajk and /dev/null differ Index: openide/src/org/openide/resources/defaultFolderOpen32.gif =================================================================== RCS file: openide/src/org/openide/resources/defaultFolderOpen32.gif diff -N openide/src/org/openide/resources/defaultFolderOpen32.gif Binary files /tmp/cvsXsaajk and /dev/null differ Index: openide/src/org/openide/resources/groupShadow.gif =================================================================== RCS file: openide/src/org/openide/resources/groupShadow.gif diff -N openide/src/org/openide/resources/groupShadow.gif Binary files /tmp/cvsYsaajk and /dev/null differ Index: openide/src/org/openide/resources/groupShadow32.gif =================================================================== RCS file: openide/src/org/openide/resources/groupShadow32.gif diff -N openide/src/org/openide/resources/groupShadow32.gif Binary files /tmp/cvsZsaajk and /dev/null differ Index: openide/src/org/openide/resources/instanceBroken.gif =================================================================== RCS file: openide/src/org/openide/resources/instanceBroken.gif diff -N openide/src/org/openide/resources/instanceBroken.gif Binary files /tmp/cvs0saajk and /dev/null differ Index: openide/src/org/openide/resources/instanceObject.gif =================================================================== RCS file: openide/src/org/openide/resources/instanceObject.gif diff -N openide/src/org/openide/resources/instanceObject.gif Binary files /tmp/cvs1saajk and /dev/null differ Index: openide/src/org/openide/resources/instanceObject32.gif =================================================================== RCS file: openide/src/org/openide/resources/instanceObject32.gif diff -N openide/src/org/openide/resources/instanceObject32.gif Binary files /tmp/cvs2saajk and /dev/null differ Index: openide/src/org/openide/resources/sessionsettings-1_0.dtd =================================================================== RCS file: openide/src/org/openide/resources/sessionsettings-1_0.dtd diff -N openide/src/org/openide/resources/sessionsettings-1_0.dtd --- openide/src/org/openide/resources/sessionsettings-1_0.dtd 29 Aug 2001 21:58:35 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - Index: openide/src/org/openide/resources/xmlError.gif =================================================================== RCS file: openide/src/org/openide/resources/xmlError.gif diff -N openide/src/org/openide/resources/xmlError.gif Binary files /tmp/cvs4saajk and /dev/null differ Index: openide/src/org/openide/resources/xmlError32.gif =================================================================== RCS file: openide/src/org/openide/resources/xmlError32.gif diff -N openide/src/org/openide/resources/xmlError32.gif Binary files /tmp/cvs5saajk and /dev/null differ Index: openide/src/org/openide/resources/xmlObject.gif =================================================================== RCS file: openide/src/org/openide/resources/xmlObject.gif diff -N openide/src/org/openide/resources/xmlObject.gif Binary files /tmp/cvs6saajk and /dev/null differ Index: openide/src/org/openide/resources/xmlObject32.gif =================================================================== RCS file: openide/src/org/openide/resources/xmlObject32.gif diff -N openide/src/org/openide/resources/xmlObject32.gif Binary files /tmp/cvs7saajk and /dev/null differ Index: openide/src/org/openide/resources/xmlinfo.dtd =================================================================== RCS file: openide/src/org/openide/resources/xmlinfo.dtd diff -N openide/src/org/openide/resources/xmlinfo.dtd --- openide/src/org/openide/resources/xmlinfo.dtd 26 Feb 2001 14:19:50 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ - - - - - - - Index: openide/src/org/openide/resources/actions/customize.gif =================================================================== RCS file: openide/src/org/openide/resources/actions/customize.gif diff -N openide/src/org/openide/resources/actions/customize.gif Binary files /tmp/cvs9saajk and /dev/null differ Index: openide/src/org/openide/resources/actions/new.gif =================================================================== RCS file: openide/src/org/openide/resources/actions/new.gif diff -N openide/src/org/openide/resources/actions/new.gif Binary files /tmp/cvs.saajk and /dev/null differ Index: openide/src/org/openide/resources/actions/saveAll.gif =================================================================== RCS file: openide/src/org/openide/resources/actions/saveAll.gif diff -N openide/src/org/openide/resources/actions/saveAll.gif Binary files /tmp/cvs_saajk and /dev/null differ Index: openide/test/cfg-stdalone.xml =================================================================== RCS file: openide/test/cfg-stdalone.xml diff -N openide/test/cfg-stdalone.xml --- openide/test/cfg-stdalone.xml 6 Feb 2002 12:01:23 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - Index: openide/test/stdalone-build.xml =================================================================== RCS file: openide/test/stdalone-build.xml diff -N openide/test/stdalone-build.xml --- openide/test/stdalone-build.xml 6 Feb 2002 12:01:23 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - openide.root=${openide.root} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: openide/test/stdalone/src/org/openide/stdalonetest/TestClassResolution.java =================================================================== RCS file: openide/test/stdalone/src/org/openide/stdalonetest/TestClassResolution.java diff -N openide/test/stdalone/src/org/openide/stdalonetest/TestClassResolution.java --- openide/test/stdalone/src/org/openide/stdalonetest/TestClassResolution.java 21 Mar 2002 16:56:16 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,189 +0,0 @@ -/* - * Sun Public License Notice - * - * The contents of this file are subject to the Sun Public License - * Version 1.0 (the "License"). You may not use this file except in - * compliance with the License. A copy of the License is available at - * http://www.sun.com/ - * - * The Original Code is NetBeans. The Initial Developer of the Original - * Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - * Microsystems, Inc. All Rights Reserved. - */ - -package org.openide.stdalonetest; - -import org.netbeans.junit.*; -import junit.textui.TestRunner; -import org.netbeans.modules.classfile.*; -import java.util.zip.*; -import java.util.jar.*; -import java.util.*; -import java.io.*; - -/** Test that classes loaded from library JARs do not contain - * references to classes they cannot resolve. - * @author Jesse Glick - */ -public class TestClassResolution extends TestInfraHid { - - public TestClassResolution(String name) { - super(name); - } - - public static void main(String[] args) { - TestRunner.run(new NbTestSuite(TestClassResolution.class)); - } - - // This is tricky. Actually *all* inner classes get constant - // pool entries. In most cases the inner classes are used in - // other ways than being listed as Inner-Classes, but it is not - // easy to tell. So for now just hardcode the list of inner - // class substrings which are known not to be referenced at compile time. - private static final String[] dynamicInners = new String[] { - "org/openide/nodes/TMUtil$", - "org/openide/explorer/propertysheet/PropertyDialogManager$CreateDialogInvoker", - "org/openide/explorer/propertysheet/PropertyPanel$PropertySheetSettingsInvoker", - "org/openide/explorer/propertysheet/PropertySheet$PropertySheetSettingsInvoker", - "org/openide/explorer/propertysheet/PropertySheet$CustomizationInvoker", - "org/openide/explorer/propertysheet/PropertySheet$HelpInvoker", - "org/openide/explorer/view/DragDropUtilities$WarningInvoker", - "org/openide/explorer/ExplorerActions$DestroyInvoker", - "org/openide/explorer/ExplorerActions$ConfirmationInvoker", - "org/openide/actions/PropertiesAction$ShowPropertiesInvoker", - "org/openide/actions/CustomizeAction$CustomizationInvoker", - "org/openide/awt/Actions$GlobalKeymapL", - }; - - public void testClassResolution() throws Exception { - boolean ok = true; - for (int i = 0; i < openideLibs.length; i++) { - JarFile lib = openideLibs[i]; - String libname = simpleName(lib); - List classpath = new LinkedList(); // List - traverseClassPath(lib, classpath); - System.err.println("Scanning " + simpleName(lib) + " with classpath " + prettyClasspath(classpath)); - Enumeration entries = lib.entries(); - Set resolved = new HashSet(); // Set - while (entries.hasMoreElements()) { - JarEntry entry = (JarEntry)entries.nextElement(); - if (entry.isDirectory()) { - continue; - } - String filename = entry.getName(); - if (!filename.endsWith(".class")) { - continue; - } - // Restrict ourselves to searching public entry points. - ClassFile cf = new ClassFile(lib.getInputStream(entry)); - if (!Access.isPublic(cf.getAccess())) { - continue; - } - String toload = filename.substring(0, filename.length() - 6); - // Too much detail: - //System.err.println("Found public class " + prettify(toload)); - if (!load(toload, resolved, classpath, "<>")) { - ok = false; - } - } - } - assertTrue("Not all compile-time references were resolvable", ok); - } - - private String prettyClasspath(List classpath) { - StringBuffer buf = new StringBuffer(); - Iterator it = classpath.iterator(); - while (it.hasNext()) { - JarFile j = (JarFile)it.next(); - if (buf.length() > 0) buf.append(File.pathSeparatorChar); - buf.append(simpleName(j)); - } - return buf.toString(); - } - - private boolean load(String jvmname, Set resolved, List classpath, String caller) throws IOException { - if (jvmname.startsWith("java/") || - jvmname.startsWith("javax/") || - jvmname.startsWith("org/xml/") || - jvmname.startsWith("org/w3c/") - ) { - // Standard JRE, presumably. Or some extension we are assuming is there. - // Or some common library. - return true; - } - if (!resolved.add(jvmname)) { - return true; - } - for (int i = 0; i < dynamicInners.length; i++) { - if (jvmname.indexOf(dynamicInners[i]) != -1) { - // Skip this one, it is only in the constant pool because - // it is an inner class; not actually referred to at compile time. - //System.err.println("Skipping " + prettify(jvmname)); - return true; - } - } - Iterator jars = classpath.iterator(); - while (jars.hasNext()) { - JarFile jar = (JarFile)jars.next(); - JarEntry entry = jar.getJarEntry(jvmname + ".class"); - if (entry != null) { - ClassFile clazz = new ClassFile(jar.getInputStream(entry)); - ConstantPool pool = clazz.getConstantPool(); - Iterator referenced = pool.getAllClassNames().iterator(); - boolean ok = true; - while (referenced.hasNext()) { - ClassName rname = (ClassName)referenced.next(); - String other = rname.getType(); - while (other.startsWith("[")) { - other = other.substring(1); - } - if (other.length() == 1) { - // Primitive: "Z", etc. - continue; - } - if (!load(other, resolved, classpath, jvmname)) { - ok = false; - } - } - return ok; - } - } - System.err.println(findSource(caller) + "Could not find class " + prettify(jvmname) + " from " + prettify(caller)); - return false; - } - - private String prettify(String jvmname) { - return jvmname.replace('/', '.').replace('$', '.'); - } - - private String findSource(String jvmname) { - int idx = jvmname.indexOf('$'); - if (idx != -1) { - jvmname = jvmname.substring(0, idx); - } - File s = new File(sourcedir, jvmname.replace('/', File.separatorChar) + ".java"); - return s.isFile() ? (s.getAbsolutePath() + ": ") : ("[missing " + s.getAbsolutePath() + "] "); - } - - private void traverseClassPath(JarFile lib, List classpath) throws IOException { - if (!classpath.contains(lib)) { - classpath.add(lib); - Manifest m = lib.getManifest(); - Attributes a = m.getMainAttributes(); - String cp = a.getValue(Attributes.Name.CLASS_PATH); - if (cp != null) { - StringTokenizer tok = new StringTokenizer(cp, ", "); - while (tok.hasMoreTokens()) { - String relurl = tok.nextToken(); - File other = new File(new File(lib.getName()).getParentFile(), relurl); - if (other.isFile()) { - traverseClassPath(findJar(other), classpath); - } else { - System.err.println("WARNING: invalid classpath entry " + other); - } - } - } - } - } - -} Index: openide/test/stdalone/src/org/openide/stdalonetest/TestDisjointJARContents.java =================================================================== RCS file: openide/test/stdalone/src/org/openide/stdalonetest/TestDisjointJARContents.java diff -N openide/test/stdalone/src/org/openide/stdalonetest/TestDisjointJARContents.java --- openide/test/stdalone/src/org/openide/stdalonetest/TestDisjointJARContents.java 6 Feb 2002 12:01:23 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,103 +0,0 @@ -/* - * Sun Public License Notice - * - * The contents of this file are subject to the Sun Public License - * Version 1.0 (the "License"). You may not use this file except in - * compliance with the License. A copy of the License is available at - * http://www.sun.com/ - * - * The Original Code is NetBeans. The Initial Developer of the Original - * Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - * Microsystems, Inc. All Rights Reserved. - */ - -package org.openide.stdalonetest; - -import org.netbeans.junit.*; -import junit.textui.TestRunner; -import java.util.*; -import java.util.zip.*; -import java.util.jar.*; - -/** Test that standalone JARs do not overlap. - * Also that they collectively cover everything not in openide-remainder.jar. - * @author Jesse Glick - */ -public class TestDisjointJARContents extends TestInfraHid { - - public TestDisjointJARContents(String name) { - super(name); - } - - public static void main(String[] args) { - TestRunner.run(new NbTestSuite(TestDisjointJARContents.class)); - } - - public void testDisjointness() throws Exception { - JarFile[] jars = new JarFile[openideLibs.length + 1]; - System.arraycopy(openideLibs, 0, jars, 0, openideLibs.length); - jars[openideLibs.length] = openideRemainder; - boolean ok = true; - Map entries = new HashMap(5000); // Map - for (int i = 0; i < jars.length; i++) { - Enumeration e = jars[i].entries(); - while (e.hasMoreElements()) { - ZipEntry entry = (ZipEntry)e.nextElement(); - if (entry.isDirectory()) { - continue; - } - String name = entry.getName(); - if (name.startsWith("META-INF/")) { - continue; - } - if (entries.containsKey(name)) { - JarFile first = (JarFile)entries.get(name); - ok = false; - System.err.println("Entry " + name + " in " + simpleName(jars[i]) + " is a duplicate of that in " + simpleName(first)); - } else { - entries.put(name, jars[i]); - } - } - } - assertTrue("There were duplicate JAR entries", ok); - } - - public void testCoverage() throws Exception { - JarFile[] jars = new JarFile[openideLibs.length + 1]; - System.arraycopy(openideLibs, 0, jars, 0, openideLibs.length); - jars[openideLibs.length] = openideRemainder; - Set entries = new HashSet(5000); // Set - for (int i = 0; i < jars.length; i++) { - Enumeration e = jars[i].entries(); - while (e.hasMoreElements()) { - ZipEntry entry = (ZipEntry)e.nextElement(); - if (entry.isDirectory()) { - continue; - } - String name = entry.getName(); - if (name.startsWith("META-INF/")) { - continue; - } - entries.add(name); - } - } - boolean ok = true; - Enumeration e = openide.entries(); - while (e.hasMoreElements()) { - ZipEntry entry = (ZipEntry)e.nextElement(); - if (entry.isDirectory()) { - continue; - } - String name = entry.getName(); - if (name.startsWith("META-INF/")) { - continue; - } - if (!entries.contains(name)) { - ok = false; - System.err.println("No part JAR contains " + name); - } - } - assertTrue("All entries in " + simpleName(openide) + " were covered", ok); - } - -} Index: openide/test/stdalone/src/org/openide/stdalonetest/TestInfraHid.java =================================================================== RCS file: openide/test/stdalone/src/org/openide/stdalonetest/TestInfraHid.java diff -N openide/test/stdalone/src/org/openide/stdalonetest/TestInfraHid.java --- openide/test/stdalone/src/org/openide/stdalonetest/TestInfraHid.java 18 Dec 2002 23:41:37 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,87 +0,0 @@ -/* - * Sun Public License Notice - * - * The contents of this file are subject to the Sun Public License - * Version 1.0 (the "License"). You may not use this file except in - * compliance with the License. A copy of the License is available at - * http://www.sun.com/ - * - * The Original Code is NetBeans. The Initial Developer of the Original - * Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun - * Microsystems, Inc. All Rights Reserved. - */ - -package org.openide.stdalonetest; - -import org.netbeans.junit.*; -import junit.textui.TestRunner; -import java.util.jar.JarFile; -import java.util.*; -import java.io.*; - -/** Basic infrastructure for testing standalone libs. - * @author Jesse Glick - * @see "#17431" - */ -abstract class TestInfraHid extends NbTestCase { - - protected TestInfraHid(String name) { - super(name); - } - - private static final String[] libnames = new String[] { - "openide-util.jar", - "openide-fs.jar", - "openide-nodes.jar", - "openide-explorer.jar", - "openide-lookup.jar" - }; - - protected JarFile openide, openideRemainder; - protected JarFile[] openideLibs; - protected File sourcedir; - private Map jarcache; // Map - protected void setUp() throws Exception { - jarcache = new HashMap(); - Properties p = new Properties(); - InputStream is = TestInfraHid.class.getResourceAsStream("data/run.properties"); - if (is == null) { - File where = new File(TestInfraHid.class.getProtectionDomain().getCodeSource().getLocation().getPath()); - File here = new File(new File(new File(where, "org"), "openide"), "stdalonetest"); - throw new IllegalStateException("Cannot find run.properties; code source: " + where + " files: " + java.util.Arrays.asList(here.list())); - } - p.load(is); - File openideRoot = new File(p.getProperty("openide.root")); - sourcedir = new File(openideRoot, "src"); - openide = new JarFile(new File(new File(new File(openideRoot, "netbeans"), "lib"), "openide.jar")); - jarcache.put(new File(openide.getName()), openide); - File stdalone = new File(openideRoot, "standalone"); - openideRemainder = new JarFile(new File(stdalone, "openide-remainder.jar")); - jarcache.put(new File(openideRemainder.getName()), openideRemainder); - openideLibs = new JarFile[libnames.length]; - for (int i = 0; i < libnames.length; i++) { - openideLibs[i] = new JarFile(new File(stdalone, libnames[i])); - jarcache.put(new File(openideLibs[i].getName()), openideLibs[i]); - } - } - protected void tearDown() throws Exception { - Iterator it = jarcache.values().iterator(); - while (it.hasNext()) { - ((JarFile)it.next()).close(); - } - } - - protected JarFile findJar(File jar) throws IOException { - File key = jar.getCanonicalFile(); - JarFile jf = (JarFile)jarcache.get(key); - if (jf == null) { - jarcache.put(key, jf = new JarFile(jar)); - } - return jf; - } - - protected String simpleName(JarFile z) { - return new File(z.getName()).getName(); - } - -} Index: openide/test/stdalone/src/org/openide/stdalonetest/data/.cvsignore =================================================================== RCS file: openide/test/stdalone/src/org/openide/stdalonetest/data/.cvsignore diff -N openide/test/stdalone/src/org/openide/stdalonetest/data/.cvsignore --- openide/test/stdalone/src/org/openide/stdalonetest/data/.cvsignore 6 Feb 2002 12:01:24 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1 +0,0 @@ -run.properties Index: openide/text/.cvsignore =================================================================== RCS file: /cvs/openide/text/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/text/.cvsignore 21 Aug 2003 09:21:48 -0000 1.2 +++ openide/text/.cvsignore 15 Oct 2003 08:34:28 -0000 @@ -2,3 +2,4 @@ netbeans manifest-subst.mf gensrc +javadoc Index: openide/text/build.xml =================================================================== RCS file: /cvs/openide/text/build.xml,v retrieving revision 1.4 diff -u -r1.4 build.xml --- openide/text/build.xml 25 Aug 2003 19:28:50 -0000 1.4 +++ openide/text/build.xml 15 Oct 2003 08:34:28 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,18 +22,17 @@ - + + + + + + + + - - - - - - - - @@ -78,22 +77,18 @@ - + - - - + + + + + - @@ -108,12 +103,28 @@ + + + + + + + + + + + + + + + + Index: openide/text/manifest.mf =================================================================== RCS file: /cvs/openide/text/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/text/manifest.mf 21 Aug 2003 09:21:49 -0000 1.2 +++ openide/text/manifest.mf 15 Oct 2003 08:34:28 -0000 @@ -1,8 +1,8 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.text/1 -OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.windows/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.options/1 > 1.0, org.openide.awt/1 > 1.0 +OpenIDE-Module: org.openide.text +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20, org.openide.windows > 4.20, org.openide.nodes > 4.20, org.openide.dialogs > 4.20, org.openide.options > 4.20, org.openide.awt > 4.20 X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/util/.cvsignore =================================================================== RCS file: /cvs/openide/util/.cvsignore,v retrieving revision 1.3 diff -u -r1.3 .cvsignore --- openide/util/.cvsignore 21 Aug 2003 09:55:38 -0000 1.3 +++ openide/util/.cvsignore 15 Oct 2003 08:34:28 -0000 @@ -1,2 +1,3 @@ netbeans manifest-subst.mf +javadoc Index: openide/util/build.xml =================================================================== RCS file: /cvs/openide/util/build.xml,v retrieving revision 1.3 diff -u -r1.3 build.xml --- openide/util/build.xml 25 Aug 2003 19:28:50 -0000 1.3 +++ openide/util/build.xml 15 Oct 2003 08:34:28 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,12 +22,12 @@ - - - + - + + + @@ -57,19 +57,15 @@ - - - + + + + + - @@ -83,6 +79,22 @@ + + + + + + + + + + + + + + + + @@ -94,6 +106,7 @@ + Index: openide/util/manifest.mf =================================================================== RCS file: /cvs/openide/util/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/util/manifest.mf 21 Aug 2003 09:21:50 -0000 1.2 +++ openide/util/manifest.mf 15 Oct 2003 08:34:28 -0000 @@ -1,7 +1,7 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.util/1 +OpenIDE-Module: org.openide.util X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ Index: openide/windows/.cvsignore =================================================================== RCS file: /cvs/openide/windows/.cvsignore,v retrieving revision 1.2 diff -u -r1.2 .cvsignore --- openide/windows/.cvsignore 21 Aug 2003 09:21:51 -0000 1.2 +++ openide/windows/.cvsignore 15 Oct 2003 08:34:28 -0000 @@ -1,3 +1,4 @@ netbeans manifest-subst.mf gensrc +javadoc Index: openide/windows/build.xml =================================================================== RCS file: /cvs/openide/windows/build.xml,v retrieving revision 1.5 diff -u -r1.5 build.xml --- openide/windows/build.xml 25 Aug 2003 19:28:50 -0000 1.5 +++ openide/windows/build.xml 15 Oct 2003 08:34:28 -0000 @@ -8,7 +8,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-2003 Sun Microsystems, Inc. All Rights Reserved. --> @@ -22,15 +22,15 @@ - + + + + + + + - - - - - - @@ -74,22 +74,18 @@ - + - - - + + + + + - @@ -104,11 +100,27 @@ + + + + + + + + + + + + + + + + Index: openide/windows/manifest.mf =================================================================== RCS file: /cvs/openide/windows/manifest.mf,v retrieving revision 1.2 diff -u -r1.2 manifest.mf --- openide/windows/manifest.mf 21 Aug 2003 09:21:51 -0000 1.2 +++ openide/windows/manifest.mf 15 Oct 2003 08:34:28 -0000 @@ -1,9 +1,9 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.openide.windows/1 +OpenIDE-Module: org.openide.windows X-COMMENT: XXX WRONG! -OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties -OpenIDE-Module-Module-Dependencies: org.openide.util/1 > 1.0, org.openide.nodes/1 > 1.0, org.openide.dialogs/1 > 1.0, org.openide.awt/1 > 1.0 -OpenIDE-Module-Specification-Version: @SPEC_VERS_SUBST@ +X-OpenIDE-Module-Localizing-Bundle: org/openide/Bundle.properties +OpenIDE-Module-Module-Dependencies: org.openide.util > 4.20, org.openide.nodes > 4.20, org.openide.dialogs > 4.20, org.openide.awt > 4.20 +OpenIDE-Module-Specification-Version: 4.20 OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@ OpenIDE-Module-Public-Packages: org.openide.**