| Outline problems [message #128042] | 
Tue, 20 April 2004 08:12   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Originally posted by: olavnerland.hotmail.com 
 
Hi! 
I am trying to get my outline page to work, but I keep getting an null 
argument when the TreeEditPartFactory creates a new 
TreeEditPart(AbstractEditPart.addChild()). In my getModelChildren() method 
I am using the eContents() to return a list of this Editparts children. I 
am using the same design when creating regular EditParts and it works 
fine. Hints and thoughts are appriciated. 
 
regards, 
Olav 
 
Stack Trace: 
 
org.eclipse.jface.util.Assert$AssertionFailedException: null argument; 
	at org.eclipse.jface.util.Assert.isNotNull(Assert.java:139) 
	at org.eclipse.jface.util.Assert.isNotNull(Assert.java:116) 
	at 
 org.eclipse.gef.editparts.AbstractEditPart.addChild(Abstract EditPart.java:175) 
	at 
 org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(A bstractEditPart.java:742) 
	at 
 screenXML.Tree.editParts.ScreenTreeEditPart.notifyChanged(Sc reenTreeEditPart.java:141) 
	at 
 org.eclipse.emf.common.notify.impl.NotifierImpl.eNotify(Noti fierImpl.java:243) 
	at 
 org.eclipse.emf.common.notify.impl.NotificationImpl.dispatch (NotificationImpl.java:849) 
	at screenXML.impl.ScreenImpl.setJsp(ScreenImpl.java:211) 
	at 
 screenXML.commands.createCommands.CreateJspCommand.execute(C reateJspCommand.java:34) 
	at  org.eclipse.gef.commands.CommandStack.execute(CommandStack.j ava:78) 
	at 
 org.eclipse.gef.tools.AbstractTool.executeCurrentCommand(Abs tractTool.java:416) 
	at 
 org.eclipse.gef.tools.CreationTool.performCreation(CreationT ool.java:198) 
	at 
 org.eclipse.gef.tools.CreationTool.handleButtonUp(CreationTo ol.java:122) 
	at  org.eclipse.gef.tools.AbstractTool.mouseUp(AbstractTool.java :1006) 
	at org.eclipse.gef.EditDomain.mouseUp(EditDomain.java:232) 
	at 
 org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouse Released(DomainEventDispatcher.java:346) 
	at 
 org.eclipse.draw2d.LightweightSystem$EventHandler.mouseUp(Li ghtweightSystem.java:511) 
	at 
 org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:132) 
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :81) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840) 
	at  org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:2022) 
	at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :1729) 
	at  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1402) 
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385) 
	at 
 org.eclipse.core.internal.boot.InternalBootLoader.run(Intern alBootLoader.java:858) 
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
	at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39) 
	at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25) 
	at java.lang.reflect.Method.invoke(Method.java:324) 
	at org.eclipse.core.launcher.Main.basicRun(Main.java:291) 
	at org.eclipse.core.launcher.Main.run(Main.java:747) 
	at org.eclipse.core.launcher.Main.main(Main.java:583)
 |  
 |  
  | 
 | 
Powered by 
FUDForum. Page generated in 0.03241 seconds