Return-Path: Delivered-To: apmail-tiles-dev-archive@locus.apache.org Received: (qmail 70121 invoked from network); 1 Oct 2008 16:32:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Oct 2008 16:32:59 -0000 Received: (qmail 88876 invoked by uid 500); 1 Oct 2008 16:32:58 -0000 Delivered-To: apmail-tiles-dev-archive@tiles.apache.org Received: (qmail 88844 invoked by uid 500); 1 Oct 2008 16:32:58 -0000 Mailing-List: contact dev-help@tiles.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tiles.apache.org Delivered-To: mailing list dev@tiles.apache.org Received: (qmail 88833 invoked by uid 99); 1 Oct 2008 16:32:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 09:32:57 -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 oleg.goro@gmail.com designates 64.233.182.191 as permitted sender) Received: from [64.233.182.191] (HELO nf-out-0910.google.com) (64.233.182.191) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 16:31:56 +0000 Received: by nf-out-0910.google.com with SMTP id h3so276683nfh.48 for ; Wed, 01 Oct 2008 09:32:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=exonhBzOTZuip1o0LXUwLHSSpfQyRyTwuWD8J4KiZ5k=; b=Etq8JfCrZNaUTo3wBeNzRErcic9tXg4VU2+WKwl5DHe3yM4kHbP1UDY7wuYrTALRqz QJZqI40GDp2vgOzGuNigAoSToNbfnYmNtySa3WN2Sn7T2uRqtMOpOvVq+64mw74lJRPn fK6hDFzYLMOcWZXGTifyKIC6ftYVRftlUB9Fk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=t7wKNcQl+SKraN2e0zRf6hu4hj/fFiWhhRK9LdWnF38T095HLtOZNxopHo2vRiLuEF zpgpzogI5h6PAgnmKnjssROojbNd/1K947vmNFJlYr2ZNxWjfUUEY53uoyztnYg0E9Ef uYbKRW2jHDtCXZ9ba6xrGHHh1OxB3gS7DvbCo= Received: by 10.210.12.18 with SMTP id 18mr9886289ebl.191.1222878750448; Wed, 01 Oct 2008 09:32:30 -0700 (PDT) Received: from ?192.168.1.2? ([92.112.107.158]) by mx.google.com with ESMTPS id z33sm89352ikz.0.2008.10.01.09.32.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 01 Oct 2008 09:32:29 -0700 (PDT) Message-ID: <48E3A61D.7080809@gmail.com> Date: Wed, 01 Oct 2008 19:32:29 +0300 From: Oleg Gorobets User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: dev@tiles.apache.org Subject: Attribute names in tiles 2.1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hello all, I've noticed that in new tiles 2.1 name is deprecated in Attribute class. I'm trying to figure out the reasons why this decision was made.. We are constructing a portal solution based on tiles and probably many other developers do the same thing. The key point here is being able to handle attribute rendering and track their names (which currently serve like window ids for portlets). I really appreciate adding attribute renderers in 2.1 however I think that attribute renderer should be aware of all attribute features. I guess the logic here should be the following: the "renderer" should know everything of the object it renders. What do you think about this? If you have other points on this please let me know. Sincerely, Oleg Gorobets