Hi Janak
 
Thanks for the heads-up.
 
Etienne
 


From: Janak Mulani [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 07, 2006 9:25 AM
To: Etienne Studer
Cc: [EMAIL PROTECTED] Com
Subject: RE: [ULC-developer] extending existing event listener interface

HI Etienne,
 
In the process some bug was discovered. I will get back to you by tomorrow.
 
Regards,
 
Janak
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Etienne Studer
Sent: Tuesday, November 07, 2006 10:18 PM
To: [email protected]; Brohl Michael
Subject: RE: [ULC-developer] extending existing event listener interface

Hi Michael
 
Unfortunately, I have not heard back from Canoo on this issue, yet :-(
I hope they will get back to me very soon. I'll let you know.
It's one of the last issues on our migration path, too.
 
Regards, Etienne
 
 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Brohl Michael
Sent: Tuesday, November 07, 2006 7:00 AM
To: [email protected]
Subject: AW: [ULC-developer] extending existing event listener interface

Hi Etienne,
 
I use the same mechanism in our projects and this is one of the few open issues for our ULC 6.0.4 -> 6.1.1 migration.
 
Did you receive any answer or solved your problem yourself?
 
Thanks and regards,
Michael
-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]Im Auftrag von Etienne Studer
Gesendet: Freitag, 3. November 2006 22:26
An: [email protected]
Betreff: [ULC-developer] extending existing event listener interface

Hi
 
How can I migrate the classes below to ULC 6.1.1? These classes allow me to get notified about windowClosed() events. Even though I read the extension guide, I'm still confused in how to achieve this for my scenario of extending existing ULC core classes.
 
Thanks for your help, Etienne
 
 
public class CarinaWindowEvent extends WindowEvent {
    public CarinaWindowEvent(Object inSource, int inEventId) {
        super(inSource);
        _eventId = inEventId;
    }
 
    public void dispatch(IEventListener inListener) {
        if (_eventId == SharedCarinaDialog.WINDOW_CLOSED) {
            if (inListener instanceof ICarinaWindowListener) {
                ((ICarinaWindowListener) inListener).windowClosed(this);
            }
        } else {
            super.dispatch(inListener);
        }
    }
 
    private final int _eventId;
}
 
 
[...]

Reply via email to