I'm looking at ConcernOf<T> and have looked into its use in Streamflow. Can you help me understand why the following entities (that all use the ConcernOf<Removable>) extend Removable in different ways, like
casetype.ResolutionEntity [no extension to Removable] label.LabelEntity extends Removable.Data project.ProjectEntity extends Removable, Removable.Data What does the extensions to Removable/Removable.Data add that you don't get from RemovableConcern alone? Or, what are the differences between the three "scenarios" above? I should have written a test to confirm this, but is it correct that you can't reference next.uowf in your RemovableConcern implementations since you have reinjected uowf there? So, you can execute next.someMethodInSomeType() in a ConcernOf<SomeType> but not point to next.someFieldInSomeType, or am I wrong? Thanks for any insights! For other newcomers, I can warmly recommend studying the tests in qi4j-core-runtime and then search for and study real-world usages in the Streamflow project! Cheers, Marc -- View this message in context: http://old.nabble.com/ConcernOf-tp28715441p28715441.html Sent from the Qi4j-dev mailing list archive at Nabble.com. _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

