Return-Path: Delivered-To: apmail-cocoon-docs-archive@www.apache.org Received: (qmail 58806 invoked from network); 10 Feb 2004 17:00:57 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 10 Feb 2004 17:00:57 -0000 Received: (qmail 73424 invoked by uid 500); 10 Feb 2004 17:00:04 -0000 Delivered-To: apmail-cocoon-docs-archive@cocoon.apache.org Received: (qmail 73373 invoked by uid 500); 10 Feb 2004 17:00:03 -0000 Mailing-List: contact docs-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: docs@cocoon.apache.org Delivered-To: mailing list docs@cocoon.apache.org Received: (qmail 73260 invoked from network); 10 Feb 2004 17:00:02 -0000 Received: from unknown (HELO otsrv1.iic.ugent.be) (157.193.121.51) by daedalus.apache.org with SMTP; 10 Feb 2004 17:00:02 -0000 Received: from otsrv1.iic.ugent.be (localhost [127.0.0.1]) by otsrv1.iic.ugent.be (8.11.6/8.11.6) with ESMTP id i1AH03O18318 for ; Tue, 10 Feb 2004 18:00:04 +0100 Date: Tue, 10 Feb 2004 18:00:04 +0100 Message-Id: <200402101700.i1AH03O18318@otsrv1.iic.ugent.be> From: stevenn@outerthought.org To: docs@cocoon.apache.org Subject: [WIKI-UPDATE] WoodyScratchpad Tue Feb 10 18:00:03 2004 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Page: http://wiki.cocoondev.org/Wiki.jsp?page=WoodyScratchpad , version: 6 on Tue Feb 10 16:57:18 2004 by TimLarson - The following structure supports dynamic (runtime) widget selection and lazy (a.k.a. on-demand) widget creation based on a static form definition. + The following structure supports dynamic (runtime) widget selection and lazy (a.k.a. on-demand) widget creation based on a static form definition. This is intended to replace the "union" widget. ? +++++++++++++++++++++++++++++++++++++++++++++++++ - *Should we introduce a case instead of indicating the default case by way of a case with an empty "id" attribute? - *How should we indicate when we do not want to allow a default case? Should we use 'required="true"' or the lack of a element to indicate this? + *Instead of using an empty "id" attribute should we use as the default case? (+1 tim) + *How should we indicate when we do not want to allow a default selection? + **Use 'required="true"'. + **Do not supply a default case. + *What should we do if the expression evaluates to the default anyway? + *What namespace should the widget id's be in? + **widget-id -- Same as widgets outside the choice. (+1 tim) + **choice-id.widget-id -- wrapped by the choice's namespace. (-0 tim) + **case-id.widget-id -- wrapped by th case's namespace. (-0 tim) + **choice-id.case-id.widget-id -- wrapped by the choice's and the case's namespaces. (-1 tim)