glue-viz/glue — pull request #112 by ChrisBeaumont (2012-10-04 18:53:16+00:00)
Title: Fixes to API tweaks

@astrofrog This addresses the issues I mentioned in #89. The gist is also updated
https://gist.github.com/3439395

I think its best that nobody interact with the LinkManger object besides the DataCollection. This separates the "web of links" logic (link manager) from the "keeping data states in sync" logic (data collection)

DataCollection now has `links`, `add_link`, and `set_links`, which relay to LinkManager and also update child data objects.