diff -r 15457e75b376 options.api/src/org/netbeans/modules/options/advanced/AdvancedPanel.java --- a/options.api/src/org/netbeans/modules/options/advanced/AdvancedPanel.java Thu Mar 10 20:22:44 2011 +0100 +++ b/options.api/src/org/netbeans/modules/options/advanced/AdvancedPanel.java Fri Mar 11 07:52:31 2011 +0100 @@ -92,6 +92,7 @@ AdvancedPanel(String subpath) { this.subpath = subpath; this.model = new Model(subpath, listener); + init(); } public void update () { @@ -134,7 +135,7 @@ return model.getLookup (); } - void init() { + private void init() { // init components tabbedPanel = new JTabbedPane(); tabbedPanel.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(AdvancedPanel.class, "AdvancedPanel.tabbedPanel.AD")); diff -r 15457e75b376 options.api/src/org/netbeans/modules/options/advanced/AdvancedPanelController.java --- a/options.api/src/org/netbeans/modules/options/advanced/AdvancedPanelController.java Thu Mar 10 20:22:44 2011 +0100 +++ b/options.api/src/org/netbeans/modules/options/advanced/AdvancedPanelController.java Fri Mar 11 07:52:31 2011 +0100 @@ -95,7 +95,6 @@ } public JComponent getComponent (Lookup masterLookup) { - getAdvancedPanel().init(); return getAdvancedPanel (); }