Skip to content

Instantly share code, notes, and snippets.

@ujhelyiz
Created July 4, 2014 11:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ujhelyiz/8dd10418552b1c8c9b5a to your computer and use it in GitHub Desktop.
Save ujhelyiz/8dd10418552b1c8c9b5a to your computer and use it in GitHub Desktop.
Exception trace while scrolling with Zest.FX
Exception in thread "JavaFX Application Thread" java.lang.StackOverflowError
at javafx.scene.Parent.updateCachedBounds(Parent.java:1598)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1598)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node$MiscProperties$2.computeBounds(Node.java:6240)
at javafx.scene.Node$LazyBoundsProperty.get(Node.java:8999)
at javafx.scene.Node$LazyBoundsProperty.get(Node.java:8969)
at javafx.beans.binding.ObjectExpression.getValue(ObjectExpression.java:50)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:173)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.scene.Node$LazyBoundsProperty.invalidate(Node.java:9009)
at javafx.scene.Node$MiscProperties.invalidateBoundsInLocal(Node.java:6268)
at javafx.scene.Node.invalidateBoundsInLocal(Node.java:3135)
at javafx.scene.Node.localBoundsChanged(Node.java:3773)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.impl_transformsChanged(Node.java:4479)
at javafx.scene.Node$NodeTransformation$11.onChanged(Node.java:5801)
at com.sun.javafx.collections.TrackableObservableList$1.onChanged(TrackableObservableList.java:48)
at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:158)
at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:72)
at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)
at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)
at com.sun.javafx.collections.ObservableListWrapper.clear(ObservableListWrapper.java:155)
at org.eclipse.gef4.fx.nodes.AbstractFXConnection.arrangeDecoration(AbstractFXConnection.java:131)
at org.eclipse.gef4.fx.nodes.AbstractFXConnection.arrangeEndDecoration(AbstractFXConnection.java:174)
at org.eclipse.gef4.fx.nodes.AbstractFXConnection.refreshGeometry(AbstractFXConnection.java:381)
at org.eclipse.gef4.fx.nodes.AbstractFXConnection$1.onChanged(AbstractFXConnection.java:80)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePositions(FXChopBoxAnchor.java:180)
at org.eclipse.gef4.fx.anchors.AbstractFXAnchor$1.transformChanged(AbstractFXAnchor.java:57)
at org.eclipse.gef4.fx.listeners.VisualChangeListener$1.changed(VisualChangeListener.java:46)
at org.eclipse.gef4.fx.listeners.VisualChangeListener$1.changed(VisualChangeListener.java:1)
at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:347)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.scene.Node$LazyTransformProperty.invalidate(Node.java:8960)
at javafx.scene.Node$NodeTransformation.invalidateLocalToParentTransform(Node.java:5407)
at javafx.scene.Node.invalidateLocalToParentTransform(Node.java:5240)
at javafx.scene.Node.impl_transformsChanged(Node.java:4481)
at javafx.scene.Node$14.invalidated(Node.java:2497)
at javafx.beans.property.DoublePropertyBase.markInvalid(DoublePropertyBase.java:112)
at javafx.beans.property.DoublePropertyBase.set(DoublePropertyBase.java:146)
at javafx.scene.Node.setLayoutY(Node.java:2484)
at com.sun.javafx.scene.control.skin.ScrollPaneSkin.updatePosY(ScrollPaneSkin.java:1055)
at com.sun.javafx.scene.control.skin.ScrollPaneSkin.access$2500(ScrollPaneSkin.java:66)
at com.sun.javafx.scene.control.skin.ScrollPaneSkin$5.invalidated(ScrollPaneSkin.java:317)
at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:339)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.beans.property.DoublePropertyBase.fireValueChangedEvent(DoublePropertyBase.java:106)
at javafx.beans.property.DoublePropertyBase.markInvalid(DoublePropertyBase.java:113)
at javafx.beans.property.DoublePropertyBase.set(DoublePropertyBase.java:146)
at javafx.scene.control.ScrollBar.setValue(ScrollBar.java:146)
at com.sun.javafx.scene.control.skin.ScrollPaneSkin$2.changed(ScrollPaneSkin.java:199)
at com.sun.javafx.scene.control.skin.ScrollPaneSkin$2.changed(ScrollPaneSkin.java:176)
at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:347)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.scene.Node$LazyBoundsProperty.invalidate(Node.java:9009)
at javafx.scene.Node.impl_layoutBoundsChanged(Node.java:3350)
at javafx.scene.Node.impl_notifyLayoutBoundsChanged(Node.java:3808)
at javafx.scene.Node.impl_geomChanged(Node.java:3759)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent.childBoundsChanged(Parent.java:1742)
at javafx.scene.Node.notifyParentOfBoundsChange(Node.java:3830)
at javafx.scene.Node.transformedBoundsChanged(Node.java:3792)
at javafx.scene.Node.localBoundsChanged(Node.java:3774)
at javafx.scene.Node.impl_geomChanged(Node.java:3760)
at javafx.scene.Parent$1.onChanged(Parent.java:350)
at com.sun.javafx.collections.TrackableObservableList$1.onChanged(TrackableObservableList.java:48)
at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:315)
at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:72)
at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)
at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)
at com.sun.javafx.collections.ObservableListWrapper.clear(ObservableListWrapper.java:155)
at com.sun.javafx.collections.VetoableListDecorator.clear(VetoableListDecorator.java:259)
at org.eclipse.gef4.fx.nodes.AbstractFXConnection.refreshGeometry(AbstractFXConnection.java:367)
at org.eclipse.gef4.fx.nodes.AbstractFXConnection$1.onChanged(AbstractFXConnection.java:80)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateStartReferencePoint(ChopBoxHelper.java:218)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$1(ChopBoxHelper.java:206)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$2.onChanged(ChopBoxHelper.java:47)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
at com.sun.javafx.binding.MapExpressionHelper$SingleMapChange.fireValueChangedEvent(MapExpressionHelper.java:309)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.MapPropertyBase.fireValueChangedEvent(MapPropertyBase.java:205)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.setReferencePoint(FXChopBoxAnchor.java:200)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.updateEndReferencePoint(ChopBoxHelper.java:201)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper.access$0(ChopBoxHelper.java:189)
at org.eclipse.gef4.fx.nodes.ChopBoxHelper$1.onChanged(ChopBoxHelper.java:39)
at com.sun.javafx.binding.MapExpressionHelper$Generic.notifyListeners(MapExpressionHelper.java:581)
at com.sun.javafx.binding.MapExpressionHelper$Generic.fireValueChangedEvent(MapExpressionHelper.java:559)
at com.sun.javafx.binding.MapExpressionHelper.fireValueChangedEvent(MapExpressionHelper.java:95)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyMapWrapper.java:222)
at javafx.beans.property.ReadOnlyMapWrapper$ReadOnlyPropertyImpl.access$200(ReadOnlyMapWrapper.java:178)
at javafx.beans.property.ReadOnlyMapWrapper.fireValueChangedEvent(ReadOnlyMapWrapper.java:174)
at javafx.beans.property.MapPropertyBase$1.onChanged(MapPropertyBase.java:58)
at com.sun.javafx.collections.MapListenerHelper$SingleChange.fireValueChangedEvent(MapListenerHelper.java:157)
at com.sun.javafx.collections.MapListenerHelper.fireValueChangedEvent(MapListenerHelper.java:71)
at com.sun.javafx.collections.ObservableMapWrapper.callObservers(ObservableMapWrapper.java:115)
at com.sun.javafx.collections.ObservableMapWrapper.put(ObservableMapWrapper.java:169)
at javafx.beans.binding.MapExpression.put(MapExpression.java:262)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor.recomputePosition(FXChopBoxAnchor.java:165)
at org.eclipse.gef4.fx.anchors.FXChopBoxAnchor$1.onChanged(FXChopBoxAnchor.java:47)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at com.sun.javafx.collections.ObservableListWrapper.get(ObservableListWrapper.java:87)
at com.sun.javafx.collections.VetoableListDecorator.get(VetoableListDecorator.java:265)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Node.updateBounds(Node.java:519)
at javafx.scene.Parent.updateBounds(Parent.java:1722)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Parent.updateBounds(Parent.java:1720)
at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2391)
at com.sun.javafx.tk.Toolkit$3.run(Toolkit.java:322)
at com.sun.javafx.tk.Toolkit$3.run(Toolkit.java:320)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:320)
at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:349)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:479)
at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:460)
at com.sun.javafx.tk.quantum.QuantumToolkit$13.run(QuantumToolkit.java:327)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:103)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:210)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:103)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:210)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:403)
at java.util.ArrayList.get(ArrayList.java:416)
at javafx.scene.Parent.updateCachedBounds(Parent.java:1593)
at javafx.scene.Parent.recomputeBounds(Parent.java:1537)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.updateTxBounds(Node.java:3590)
at javafx.scene.Node.getTransformedBounds(Node.java:3373)
at javafx.scene.Parent.recomputeBounds(Parent.java:1524)
at javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
at javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3028)
at javafx.scene.Node.updateGeomBounds(Node.java:3526)
at javafx.scene.Node.getGeomBounds(Node.java:3479)
at javafx.scene.Node.getLocalBounds(Node.java:3427)
at javafx.scene.Node.impl_intersectsBounds(Node.java:4799)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2934)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Parent.impl_pickNodeLocal(Parent.java:698)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2939)
at javafx.scene.Node.impl_pickNode(Node.java:4698)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3885)
at javafx.scene.Scene$MouseHandler.access$1900(Scene.java:3471)
at javafx.scene.Scene.pick(Scene.java:1875)
at javafx.scene.Scene.pick(Scene.java:1850)
at javafx.scene.Scene.access$4900(Scene.java:201)
at javafx.scene.Scene$ScenePeerListener.scrollEvent(Scene.java:2572)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.sendScrollEvent(SwtToFXGestureConverter.java:264)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter.changeState(SwtToFXGestureConverter.java:141)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:218)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2$1.run(SwtToFXGestureConverter.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.gef4.swtfx.gestures.SwtToFXGestureConverter$2.run(SwtToFXGestureConverter.java:197)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:301)
at com.sun.javafx.application.PlatformImpl$6$1.run(PlatformImpl.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl$6.run(PlatformImpl.java:298)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:4989)
at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5367)
at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3652)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
@JanKoehnlein
Copy link

HI Zoltán,

found this GIST via Google. Do you have any idea what is causing this or how to workaround it?

I've stumbled across a similar issue in my code (AIOBE, -1 in javafx.scene.Parent.updateCachedBounds). In my case it only happens in Java8, Java7 worked fine. Seems that Parent#dirtyChildrenCount gets out of sync with the number of children with boundsChanged == true.
Debugging is almost impossible, as well as finding a reduced example one could file to the JavaFX tracker. Did it anyway: https://javafx-jira.kenai.com/browse/RT-37879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Regards
Jan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment