|
From: Simon L. <ky...@ce...> - 2003-05-30 02:39:17
|
ebmail source problemsHi Peter, My comments in blue. Regards, Simon ----- Original Message -----=20 From: Mayne, Peter=20 To: 'ebm...@li...'=20 Sent: Friday, May 30, 2003 9:58 AM Subject: [ebmail-develop] ebmail source problems I just imported the ebmail source into Eclipse.=20 The main problem is that = hk.hku.cecid.phoenix.ebmail.ui.MessageFolderPane won't compile:=20 The method getSelectedTreeNode is defined in an inherited type and an = enclosing scope MessageFolderPane.java = ebmail/src/hk/hku/cecid/phoenix/ebmail/ui line 766 which seems reasonable, because both MessageFolderSelectionDialog = (which CheckingFolderSelectionDialog extends) and MessageFolderPane = (which encloses CheckingFolderSelectionDialog) both define = getSelectedTreeNode(). -------------------------------------------------------------------------= ----- Since CheckingFolderSelectionDialog extends = MessageFolderSelectionDialog, this getSelectedTreeNode() function must = be handled by its super class, which is = MessageFolderSelectionDialog.getSelectedTreeNode(). We think that it is = clear enough, and we have used "ant" and "JDK1.4" to compile these codes = which no problem has occured. -------------------------------------------------------------------------= ----- Minor things:=20 - Lots (151) of "The import ... is never used" warnings.=20 -------------------------------------------------------------------------= ----- Oh yes.....but this may include tedious checking and we will try to = fix it soon. By the way, could you send us those "warnings" so that we = can have a faster way to check up the code? -------------------------------------------------------------------------= ----- - The CVS directories have been included in the source distribution.=20 -------------------------------------------------------------------------= ----- We will also fix it soon -------------------------------------------------------------------------= ----- Neither of these are problems as such, just minor annoyances.=20 What do you guys use to develop your code?=20 -------------------------------------------------------------------------= ----- Currently we are using apache ant and JDK 1.4 as our development = environment. -------------------------------------------------------------------------= ----- PJDM=20 --=20 Peter Mayne=20 Technology Consultant=20 Spherion Technology Solutions=20 Level 1, 243 Northbourne Avenue, Lyneham, ACT, 2602=20 T: 61 2 62689727 F: 61 2 62689777=20 The information contained in this email and any attachments to it: (a) may be confidential and if you are not the intended recipient, any = interference with,=20 use, disclosure or copying of this material is unauthorised and = prohibited; and (b) may contain personal information of the recipient and/or the sender = as defined=20 under the Privacy Act 1988 (Cth). Consent is hereby given by the = recipient(s) to=20 collect, hold and use such information and any personal information = contained in a=20 response to this email, for any reasonable purpose in the ordinary = course of=20 Spherion's=20 business, including forwarding this email internally or disclosing it to = a third party. All=20 personal information collected by Spherion will be handled in accordance = with=20 Spherion's Privacy Policy. If you have received this email in error, = please notify the=20 sender and delete it. (c) you agree not to employ or arrange employment for any candidate(s) = supplied in=20 this email and any attachments without first entering into a contractual = agreement with=20 Spherion. You further agree not to divulge any information contained in = this document=20 to any person(s) or entities without the express permission of Spherion. |