Does the module in question add an buttons to the toolbar? Bob.
On 02/12/2007, Christian López Espínola <[EMAIL PROTECTED]> wrote: > Hi, > > Without any source code its difficult too debug this, but in > DecoratedIcon constructo the only param is the icon. Are you passing a > null icon? Have you assured that is correctly created? > > Hope this helps. > > > On 12/2/07, sim9739 <[EMAIL PROTECTED]> wrote: > > > > Hi all, > > > > I am currently developing an extend module of argouml. now, i have a jar > > file which is the module that i created. This jar file is placed in ext > > folder which i followed the steps in argouml cookbook. Then i run arouml by > > typing "java -jar argoum.jar" in terminal. When i click the button that from > > the module that i created, the null pointer exception is thrown. Can anyone > > tell me how to fix that problem and why it occurs? > > java.lang.NullPointerException > > at org.tigris.toolbar.toolbutton.DecoratedIcon.init(Unknown Source) > > at org.tigris.toolbar.toolbutton.DropDownIcon.<init>(Unknown Source) > > at > > org.tigris.toolbar.toolbutton.PopupToolBoxButton.setAction(Unknown Source) > > at javax.swing.JButton.<init>(JButton.java:89) > > at org.tigris.toolbar.toolbutton.ToolButton.<init>(Unknown Source) > > at org.tigris.toolbar.toolbutton.PopupToolBoxButton.<init>(Unknown > > Source) > > at org.tigris.toolbar.ToolBarFactory.buildPopupToolBoxButton(Unknown > > Source) > > at org.tigris.toolbar.ToolBarFactory.addItemToToolBar(Unknown > > Source) > > at org.tigris.toolbar.ToolBarFactory.addItemsToToolBar(Unknown > > Source) > > at org.tigris.toolbar.ToolBarFactory.createToolBar(Unknown Source) > > at org.tigris.toolbar.ToolBarFactory.createToolBar(Unknown Source) > > at > > org.argouml.uml.diagram.ui.UMLDiagram.initToolBar(UMLDiagram.java:309) > > at > > org.argouml.uml.diagram.ui.UMLDiagram.getJToolBar(UMLDiagram.java:298) > > at > > org.argouml.uml.diagram.ui.TabDiagram.setTarget(TabDiagram.java:186) > > at > > org.argouml.uml.diagram.ui.TabDiagram.targetSet(TabDiagram.java:365) > > at > > org.argouml.ui.targetmanager.TargetManager.fireTargetSet(TargetManager.java:767) > > at > > org.argouml.ui.targetmanager.TargetManager.internalOnSetTarget(TargetManager.java:474) > > at > > org.argouml.ui.targetmanager.TargetManager.setTarget(TargetManager.java:456) > > at > > org.argouml.uml.ui.ActionAddDiagram.actionPerformed(ActionAddDiagram.java:85) > > at > > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882) > > at > > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202) > > at > > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) > > at > > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) > > at javax.swing.AbstractButton.doClick(AbstractButton.java:334) > > at apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:104) > > at java.awt.MenuItem.processActionEvent(MenuItem.java:597) > > at java.awt.MenuItem.processEvent(MenuItem.java:556) > > at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:298) > > at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:286) > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:466) > > at > > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) > > at > > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > > at > > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) > > at > > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176) > > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > > > > > Thanks a lot!!! > > > > Sim > > -- > > View this message in context: > > http://www.nabble.com/Please-help%7E%7EImplement-an-extend-module-of-argouml-tf4932090.html#a14116654 > > Sent from the argouml - dev mailing list archive at Nabble.com. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Regards, > > Christian López Espínola > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
