Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 63286 invoked from network); 1 Apr 2008 15:59:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Apr 2008 15:59:43 -0000 Received: (qmail 45558 invoked by uid 500); 1 Apr 2008 15:59:43 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 45118 invoked by uid 500); 1 Apr 2008 15:59:42 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 45104 invoked by uid 99); 1 Apr 2008 15:59:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Apr 2008 08:59:42 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of andy.g.schwartz@gmail.com designates 209.85.198.188 as permitted sender) Received: from [209.85.198.188] (HELO rv-out-0910.google.com) (209.85.198.188) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Apr 2008 15:59:01 +0000 Received: by rv-out-0910.google.com with SMTP id c27so1186541rvf.36 for ; Tue, 01 Apr 2008 08:59:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=TQRX7vzWvFwpLXZ4teC9nqOf2LfXEXi8tnTyoF1Lu64=; b=Ene0SY57lpEFckSkgMP+SHY3sNqBDkdGfmP/jelha1gPoreEGGVX7CbkQg1FcBzrODOiGIxyIJaNP8HzKktqqqsqsmxKWILNK42Liz3u/owl+KDZDQJmu+KiL5tcXTkqAB8XJcWcXanfrjR0RGUyAhCr0uUk6zK4fs+fNgPgitM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=D68BBcAd1xzStVK0X/dAYxlzqcpA6ZkFtBHF/n7HUc3bHg094x5NMDJAULoT3B+m7eDXg8faA+2EshtxW8qRRfXG2QxNvR7C4HloXzLsK4/4WPzPz5kOCDjskQjqgjQkoFgOzIqfDElFd4Nr7NeFRrD20mQVr395A2zu6iX4BLk= Received: by 10.141.88.3 with SMTP id q3mr4429213rvl.94.1207065553525; Tue, 01 Apr 2008 08:59:13 -0700 (PDT) Received: by 10.140.171.8 with HTTP; Tue, 1 Apr 2008 08:59:13 -0700 (PDT) Message-ID: <37539e9a0804010859t738aef70p452a81e1921cfb40@mail.gmail.com> Date: Tue, 1 Apr 2008 11:59:13 -0400 From: "Andy Schwartz" To: "MyFaces Development" Subject: Re: [Trinidad] Adding additional accessibility features to skinning In-Reply-To: <37539e9a0802141239s4fb3aeddqc4374b0efe612de6@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47421524.6030207@oracle.com> <474C922E.5040204@oracle.com> <37539e9a0802140950m5bfce0c3ke2079d78b93034b2@mail.gmail.com> <47B4A380.5000405@oracle.com> <37539e9a0802141239s4fb3aeddqc4374b0efe612de6@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Gang - Just a heads up that I finally managed to get around to submitting a patch for TRINIDAD-822. The solution is pretty much along the lines that we discussed in this email thread. I did decide to go with enum properties on the AccessibilityProfile API rather than booleans, though I cheated a bit by adding boolean-based convenience methods. If you are curious about the details of the implementation, feel free to have a peek at the patch! Andy