Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » IndexOutOfBoundsException in primAddSourceConnection
IndexOutOfBoundsException in primAddSourceConnection [message #192197] Tue, 16 August 2005 06:19
Eclipse UserFriend
Originally posted by: venkataramana.m.tcs.com

Hi, I am using GEF 3.0 API for building a modeling-diagrammer. I have
encountered a IndexOutOfBoundsException in
AbstractGraphicalEditPart.primAddSourceConnection. The stack trace looks
like this ...
-------------
java.lang.IndexOutOfBoundsException: Index: 1, Size: 0
at java.util.ArrayList.add(ArrayList.java:371)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.primAddS ourceConnection(AbstractGraphicalEditPart.java:508)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.reorderS ourceConnection(AbstractGraphicalEditPart.java:763)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refreshS ourceConnections(AbstractGraphicalEditPart.java:599)
at
com.tcs.adex.diag.internal.editparts.GraphElementEditPart.pr opertyChange(GraphElementEditPart.java:45)
at
java.beans.PropertyChangeSupport.firePropertyChange(Property ChangeSupport.java:252)
at
com.tcs.adex.diag.internal.vmodelimpl.DiagramElementImpl.fir ePropertyChange(DiagramElementImpl.java:391)
at
com.tcs.adex.diag.internal.vmodelimpl.GraphElementImpl.e_att ach_sourceEdges_GraphEdge(GraphElementImpl.java:471)
at
com.tcs.adex.diag.internal.commands.GraphEdgeDeleteCommand.u ndoCommand(GraphEdgeDeleteCommand.java:41)
at
com.tcs.adex.diag.internal.commands.BaseCommand.undo(BaseCom mand.java:40)
-------------

I dont know if the bug has been fixed in next version of GEF. If that is a
not a bug and if any protocol to call
AbstractGraphicalEditPart::refreshSourceConnections exists, please inform.

Thanks
Venkat
Previous Topic:Adding children editparts with zoom does not scale the text
Next Topic:draw2d and menus
Goto Forum:
  


Current Time: Fri Mar 29 15:35:07 GMT 2024

Powered by FUDForum. Page generated in 0.03791 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top