lucmoreau/ProvToolbox — pull request #50 by mikejewell (2012-12-19 16:43:03+00:00)
Title: ModelConstructor shift

Have switched to using ModelConstructor interfaces where possible - most ProvFactor uses are helper methods now. Some exceptions:

- Am still using the beans to bind qualified properties. This could be replaced by the approach we discussed for scruffy provenance (I think).
- I've taken out support for EntityInfluence and Influence for now, but will put those in as separate cases (we don't have any tests for them, that I can see).
- Have replaced handleInstantaneousEvent by having a method to pull out atTime where needed. Avoids the need to pass beans around.