AspectAdaptor.st
changeset 238 a179b5d6152e
parent 231 2fec6188bd28
child 268 1998023f12dc
--- a/AspectAdaptor.st	Thu May 02 11:57:36 1996 +0200
+++ b/AspectAdaptor.st	Thu May 02 15:28:28 1996 +0200
@@ -39,12 +39,16 @@
     from/to a complex model.
 
     Consider the case where editFields are required for the
-    elements (instance variables) of a more complex model.
-    Without an aspect adaptor, you needed to copy the individual
-    values out-of and into multiple valueHolders.
+    elements (instance variables) of a compound object;
+    - without an aspect adaptor, you needed to copy the individual
+      values out-of the object and move these into multiple valueHolders.
+      Then, let the editFields modify the valueHolders contents and
+      finally, fetch the values and put them back into the compound object.
+
     An aspectAdaptor makes this easier, by playing model with
     value/value: symbols towards the editField, and forwarding changes and
-    updates to/from the complex model using different aspect symbols.
+    updates to/from the combound object using different aspect symbols
+    and access messages.
 
     Notice: 
         this class was implemented using protocol information
@@ -236,5 +240,5 @@
 !AspectAdaptor class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview2/AspectAdaptor.st,v 1.12 1996-04-27 17:58:52 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview2/AspectAdaptor.st,v 1.13 1996-05-02 13:27:47 cg Exp $'
 ! !