java.lang.NullPointerException at org.openide.explorer.propertysheet.editors.ModifierEditor.addPropertyChangeListener(ModifierEditor.java:233) at com.sun.java.swing.plaf.gtk.SynthPanelUI.installListeners(SynthPanelUI.java:48) at com.sun.java.swing.plaf.gtk.SynthPanelUI.installUI(SynthPanelUI.java:36) at javax.swing.JComponent.setUI(JComponent.java:449) at javax.swing.JPanel.setUI(JPanel.java:131) at javax.swing.JPanel.updateUI(JPanel.java:104) at javax.swing.JPanel.(JPanel.java:64) at javax.swing.JPanel.(JPanel.java:87) at javax.swing.JPanel.(JPanel.java:95) at org.openide.explorer.propertysheet.editors.ModifierEditor.(ModifierEditor.java:62) at org.openide.src.nodes.MemberElementNode$2.getPropertyEditor(MemberElementNode.java:127) at org.openide.explorer.propertysheet.PropertyPanel.updateEditor(PropertyPanel.java:629) at org.openide.explorer.propertysheet.PropertyPanel.(PropertyPanel.java:284) at org.openide.explorer.propertysheet.PropertyPanel.(PropertyPanel.java:290) at org.openide.explorer.propertysheet.PropertySheetTab.fillProperties(PropertySheetTab.java:290) at org.openide.explorer.propertysheet.PropertySheetTab.createPane(PropertySheetTab.java:238) at org.openide.explorer.propertysheet.PropertySheetTab.ensurePaneCreated(PropertySheetTab.java:193) at org.openide.explorer.propertysheet.PropertySheet.setCurrentPage(PropertySheet.java:358) at org.openide.explorer.propertysheet.PropertySheet$1.stateChanged(PropertySheet.java:148) at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:287) at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:219) at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:116) at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:50) at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:468) at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:461) at javax.swing.JTabbedPane.insertTab(JTabbedPane.java:573) at javax.swing.JTabbedPane.addTab(JTabbedPane.java:607) at org.openide.explorer.propertysheet.PropertySheet.createPages(PropertySheet.java:572) at org.openide.explorer.propertysheet.PropertySheet.setCurrentNode(PropertySheet.java:619) at org.openide.explorer.propertysheet.PropertySheet.access$900(PropertySheet.java:53) at org.openide.explorer.propertysheet.PropertySheet$3.run(PropertySheet.java:271) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)