Dear Wiki user, You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.
The following page has been changed by KelvinGoodson: http://wiki.apache.org/ws/Tuscany/TuscanyJava/Design/SDO/ChangeSummary ------------------------------------------------------------------------------ = ChangeSummary Design Jottings = A place to hold thoughts about how to make ChangeSummary work as DataObject properties rather than being constrained to properties of DataGraphs. + + == Existing Patterns == + === The "mixed" approach === + Assuming that consistency of approach is a good place to start from, it would be sensible to follow the pattern of the inclusion of the mixed feature as a property of a class which occurs when mixed = true. Finding this feature is based on annotation of the feature with a FEATURE_KIND, i.e. for the mixed feature this is ExtendedMetaData.ELEMENT_WILDCARD_FEATURE. + + ==== Things that would need to be done ==== + * generator + * new annotation on xsds + * recognise annotation and add new feature/getter + * run time + * permit dynamic type creation with change summary attribute + * change getter behaviour on DataObject to look for CS on DO + * enumerate and guard new state invariants on runtime model + == arbitrary snippets for inclusion == getChangeSummary() --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
