Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 98675 invoked from network); 18 May 2000 13:49:32 -0000 Received: from smtp.mail.yahoo.com (128.11.68.32) by locus.apache.org with SMTP; 18 May 2000 13:49:32 -0000 Received: from unknown (HELO vitaly) (194.158.200.209) by smtp.mail.yahoo.com with SMTP; 18 May 2000 06:49:30 -0700 X-Apparently-From: From: "Vitaly Stulsky" To: Subject: RE: Generic tasks for idl2java, javac ... (was Re: A question about "available" ...) Date: Thu, 18 May 2000 16:49:34 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Importance: Normal In-Reply-To: X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N > > The way tasks are handeled right now - and are expected to be handeled > in the future - would not allow abstract task classes. The static > factory method you propose doesn't fit into the way Ant works either. I kept in mind where writing this that this approach doesn't completely fit to the current model. We can split this approach to the following points: 1) Behavior 2) Realization I think that proposed behavior better than current. Also this approach fits good for the tasks with multiple possible realizations. And task realization. It can be selected after behavior approval. I tried to avoid myself from bicycle reinventing and proposed the way like ORB class works. Yes, I do not want to argue about current taskdef realization. I found it very original and well thought-out. But for idlToJava-like taskdefs may be better to review the initial behavior and approaches? > I do agree your approach seems to be the most flexible one but would > need some changes to the Ant core. Thank you. Vitaly __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com