I just checked in the following change to sail-core and sail-data-emf. I abstracted out an ICurnit interface from the Curnit class. This interface is now used wherever possible. Shortly there will be two implementations of this interface: Curnit and OTrunkCurnit.
Doing this change allowed me to let an OTrunkCurnit provide the PasProject as its "rootBean", which is then added to the SessionContext. In the standard Curnit case the "rootBean" is the root Pod of the curnit. Another change I had to make (not checked in yet) is for PasProject and PasActivity to pass their beanContext to their children beans if they aren't inside of Pods. In the standard Curnit case this happened automatically, because Pods were BeanContexts themselves so the context was passed down automatically as the pods were assembled. We should be able to revise this later so beans/objects like PasProject and PasActivity do not need to worry about this bean context stuff. Scott --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
