Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 34669 invoked from network); 6 Apr 2005 16:24:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Apr 2005 16:24:57 -0000 Received: (qmail 84447 invoked by uid 500); 6 Apr 2005 16:24:55 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 84406 invoked by uid 500); 6 Apr 2005 16:24:55 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 84393 invoked by uid 99); 6 Apr 2005 16:24:55 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Wed, 06 Apr 2005 09:24:51 -0700 Received: (qmail 34633 invoked from network); 6 Apr 2005 16:24:50 -0000 Received: from localhost.hyperreal.org (HELO ?127.0.0.1?) (127.0.0.1) by localhost.hyperreal.org with SMTP; 6 Apr 2005 16:24:50 -0000 Message-ID: <42540D50.3070903@apache.org> Date: Wed, 06 Apr 2005 18:24:48 +0200 From: Juan Jose Pablos User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en, es MIME-Version: 1.0 To: dev@forrest.apache.org Subject: Re: 2nd generation skinning - view and leather References: <1112601882.5999.19.camel@localhost.localdomain> <42519895.4020304@apache.org> <1112653076.4578.52.camel@localhost.localdomain> <20050405114932.GA2157@igg.indexgeo.com.au> <1112747368.5198.110.camel@localhost.localdomain> In-Reply-To: <1112747368.5198.110.camel@localhost.localdomain> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Thorsten Scherler wrote: > If you change some captions of the > http://corej2eepatterns.com/Patterns2ndEd/images/DVMainClass.gif diagram > (compare while reading) then you will understand how the forrest:view > concept (should) work(s): > > - The *JSP* is now 'forrest:view' in the view. > - The *BusinessHelper* are not yet really implemented but that are > 'forrest:nuggets'. > - *ViewHelper* - right now the leather plugin contains this helper in > form of 'forrest:templates'. > - *BusinessService* that are our input plugins > - *PresentationModel* that are output plugins > > What I said above about nuggets/models is not right. I said "nuggets as > result of models". ...but it should be "models as result from nuggets". > > A nugget is a *BusinessHelper* that access one *BusinessService*. Which > then will provide data for the *PresentationModel*. > > WDYT? maybe we need to change the name convention.... to make easier for people to understand. cheers, cheche PS. I had 417 messages from forrest-dev waiting for me this morning. I have 8 left