PaulBoon/neo4j-ehri-plugin — pull request #4 by mikesname (2012-11-08 16:34:54+00:00)
Title: Refactoring of views layer. 

Views layer now accepts framed vertices rather than vertex IDs.

* This makes many APIs much cleaner, and moves many implementation details out of the frames library.

One slight hiccup is the manner that Accessor items passed to the views layer have to be re-framed using the Accessor interface, otherwise equality comparisons between, say, the same vertex cast UserProfile and Accessor will fail. This has been defensively implemented within the various views functions, which also checks for null accessors. All tests should still pass.

No functional change, except in the AccessResource, which now accepts JSON instead of an URL encoded body.