thechiselgroup/biomixer — comment on commit fd1cc77f95ac2ffb5977dd4de856d37e84f79bf4
File: biomixer/src/org/thechiselgroup/biomixer/client/visualization_component/graph/widget/GraphSvgDisplay.java line 67
By lgrammel:

This introduces a cyclic dependency between NodeElementFactory and GraphSvgDisplay. We need to look into finding better ways to separate the interaction, e.g. using the model-view-controller pattern.

The NodeElementFactory should not deal with interaction - would it be possible to add a SvgNodeEventHandler to a NodeElement later instead?