From ant-dev-return-22285-qmlist-jakarta-archive-ant-dev=jakarta.apache.org@jakarta.apache.org Sat Jan 05 00:58:35 2002 Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 78721 invoked from network); 5 Jan 2002 00:58:35 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 5 Jan 2002 00:58:35 -0000 Received: (qmail 18801 invoked by uid 97); 5 Jan 2002 00:58:39 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 18750 invoked by uid 97); 5 Jan 2002 00:58:38 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 18739 invoked from network); 5 Jan 2002 00:58:38 -0000 Message-ID: <015601c19584$1bd6fae0$6401a8c0@darden.virginia.edu> From: "Erik Hatcher" To: "ant-dev" Subject: IntrospectionHelper request Date: Fri, 4 Jan 2002 19:56:11 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N While inquiring about some issues I was having with my attempts to get XDoclet custom templates working (very cool, by the way!), I got this request for Ant: "Please make IntrospectionHelper an interface with a default/derivable impl. I want to extend it and add a new kind of introspection, but everything seems to be concrete and utility class. Specifically I want to create my own AttributeSetter and instead of invoking a setter method in the target task/element, set a config param value in a hashtable field of the target element, or in other words I want to add a more dynamic approach so the user can add config params without having to create a DocletTask-derived class and getter/setter there." I don't quite have the bandwidth or intimate know-how of IntrospectionHelper yet to give a good response. Thoughts?? Erik -- To unsubscribe, e-mail: For additional commands, e-mail: