[Seaside] Metamodel and Form support

Frank Sergeant seaside@lists.squeakfoundation.org
Sat, 14 Dec 2002 11:20:04 -0600


"Adrian Lienhard" <adi@netstyle.ch> wrote:

> A part of the metamodel definition may look like this:
 
> page := WANamingAttributePage new
>     label: 'ATextLabel';
>     description: 'some description';
>     yourself.

> Metamodel:
> A metamodel (instance of WAMetamodel) describes one domain model class. All
> the description is separated into "attribute pages". The metamodel can
> contain global pages and pages for each instvar. A attribute page is a
> subclass of WAAttributePage. In the above example I used
> WARelationshipTypeAttributePage (better names?)

First, let me say that I *like* the general approach.  However, my
initial reaction to the use of the term "page" for this purpose was
rather negative.  I feel it overloads the idea of "web page" but with a
drastically different meaning.  So, I am hopeful that a better term can
be found.  I don't know what the best term would be, but perhaps
"attribute set" or "attribute description" or "rendering guide category"
would be closer to expressing the essence.


-- 
Frank