This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
one of the items in plan60 was partial simplification of code in core/swing/tabcontrol module which provides various look and feel implementations for our custom tab control (editor and view tabs), see #85433. because some methods were removed it was decided to switch to 'friend' API in release 6.0 however there are third party modules that implement some non-standard look and feels for netbeans tab control so it would be no longer possible to provide such extensions in nb 6.0. therefore i propose to keep the tabcontrol api public as it was in previous releases even though the changes in the api are not backwards compatible.
Y01 please attach diff to arch.xml Y02 make sure javadoc is visible at http://bits.netbeans.org/download/6.0/nightly/latest/javadoc/ Y03 inc spec version, write apichanges.xml saying that since that version the API is "devel" Y04 change the position of the api in nbbuild/build.properties - e.g. move it to config.javadoc.devel
Created attachment 45020 [details] arch/apichanges
if there are no objections, i'll integrate tomorrow
done Checking in nbbuild/build.properties; /cvs/nbbuild/build.properties,v <-- build.properties new revision: 1.529; previous revision: 1.528 done Checking in core/swing/tabcontrol/nbproject/project.xml; /cvs/core/swing/tabcontrol/nbproject/project.xml,v <-- project.xml new revision: 1.15; previous revision: 1.14 done Checking in core/swing/tabcontrol/manifest.mf; /cvs/core/swing/tabcontrol/manifest.mf,v <-- manifest.mf new revision: 1.12; previous revision: 1.11 done Checking in core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabDisplayerUI.java; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabDisplayerUI.java,v <-- TabDisplayerUI.java new revision: 1.13; previous revision: 1.12 done Checking in core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/TabControlButtonFactory.java; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/TabControlButtonFactory.java,v <-- TabControlButtonFactory.java new revision: 1.9; previous revision: 1.8 done Checking in core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/AbstractViewTabDisplayerUI.java; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/AbstractViewTabDisplayerUI.java,v <-- AbstractViewTabDisplayerUI.java new revision: 1.36; previous revision: 1.35 done Checking in core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/TabControlButton.java; /cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/plaf/TabControlButton.java,v <-- TabControlButton.java new revision: 1.5; previous revision: 1.4 done Checking in core/swing/tabcontrol/api/doc/changes/changes.xml; /cvs/core/swing/tabcontrol/api/doc/changes/changes.xml,v <-- changes.xml new revision: 1.7; previous revision: 1.6 done