change the GEF viewport content when receives an event [message #147229] |
Wed, 11 August 2004 13:28 |
Eclipse User |
|
|
|
Originally posted by: victorm.classys.net
Hello , I have a MultiPageEditor that contains a GEF Editor. I have a =
ChangedListener in my GEF Editot that receives events from the other =
editor(text editor). At this event i want to load a new model received =
with this event.
I called in the method of the listener setContents(newModel) and I get =
this exception:
!ENTRY org.eclipse.core.runtime 4 2 Aug 11, 2004 16:24:57.785
!MESSAGE Problems occurred when invoking code from plug-in: =
"org.eclipse.core.runtime".
!STACK 0
java.lang.NullPointerException
at =
org.eclipse.draw2d.DeferredUpdateManager.queueWork(DeferredU pdateManager=
..java:146)
at =
org.eclipse.draw2d.DeferredUpdateManager.addDirtyRegion(Defe rredUpdateMa=
nager.java:84)
at org.eclipse.draw2d.Figure.repaint(Figure.java:1184)
at org.eclipse.draw2d.Figure.erase(Figure.java:257)
at org.eclipse.draw2d.Figure.remove(Figure.java:1065)
at =
org.eclipse.gef.editparts.AbstractGraphicalEditPart.removeCh ildVisual(Ab=
stractGraphicalEditPart.java:668)
at =
org.eclipse.gef.editparts.AbstractEditPart.removeChild(Abstr actEditPart.=
java:821)
at =
org.eclipse.gef.editparts.ScalableRootEditPart.setContents(S calableRootE=
ditPart.java:346)
at =
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEdit=
PartViewer.java:557)
at =
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents( AbstractEdit=
PartViewer.java:566)
at =
com.azoth.waptvstudio.modeset.gef.ModeGraphicalEditor.DOMCha nged(ModeGra=
phicalEditor.java:378)
at =
com.azoth.waptvstudio.model.DOMEventManager$1.run(DOMEventMa nager.java:4=
2)
at =
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.=
java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at =
com.azoth.waptvstudio.model.DOMEventManager.fireDOMChanged(D OMEventManag=
er.java:40)
at =
com.azoth.waptvstudio.editors.XmlDocumentListener$DOMModifie r.applyChang=
es(XmlDocumentListener.java:247)
at =
com.azoth.waptvstudio.editors.XmlDocumentListener$DOMModifie r.run(XmlDoc=
umentListener.java:329)
Can anybody help to solve this problem
|
|
|
|
Powered by
FUDForum. Page generated in 0.02864 seconds