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]

Reply via email to