Return-Path: Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 142 invoked from network); 31 May 2000 14:23:01 -0000 Received: from e23.nc.us.ibm.com (32.97.136.229) by locus.apache.org with SMTP; 31 May 2000 14:23:01 -0000 Received: from southrelay02.raleigh.ibm.com (southrelay02.raleigh.ibm.com [9.37.3.209]) by e23.nc.us.ibm.com (8.9.3/8.9.3) with ESMTP id KAA10842 for ; Wed, 31 May 2000 10:03:17 -0500 From: rubys@us.ibm.com Received: from d54mta04.raleigh.ibm.com (d54mta04.raleigh.ibm.com [9.67.228.36]) by southrelay02.raleigh.ibm.com (8.8.8m3/NCO v4.9) with SMTP id KAA48680 for ; Wed, 31 May 2000 10:22:58 -0400 Received: by d54mta04.raleigh.ibm.com(Lotus SMTP MTA v4.6.5 (863.2 5-20-1999)) id 852568F0.004EFFC5 ; Wed, 31 May 2000 10:22:52 -0400 X-Lotus-FromDomain: IBMUS To: cocoon-dev@xml.apache.org Message-ID: <852568F0.004EE769.00@d54mta04.raleigh.ibm.com> Date: Wed, 31 May 2000 10:19:22 -0400 Subject: Re: Pipeline conditional model Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N > This is not visually componentizable. That's the problem. Agreed. > It is clear you are failing to see my points. Having used the Visual Composition Editor that is a part of VAJava, I guess I have a bias against such things. But there does appear to be a market for such things. Looking at it from a drawing lines between boxes perspective, a more straightforward approach is to put the conditions on the lines. The XML equivalent would be: For more complex cases, you can factor out the computation of the boolean expression into a separate XML structure, and only allow reference of the result here. Similar to in Ant. - Sam Ruby