🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.language
Article #7462

Re: custom events

#7462
From: Tim Dietz
Date: Wed, 20 Jun 2001 16:20
24 lines
1738 bytes
Check out the Observer/Observable classes.  You can make your class
containing
the database recovery code an observable class (or have an Observable object
as
a member of that class) and then have your other classes
that need to be notified of the event implement the Observer interface.
Your observers
would then register with your observable class which would allow them to be
notified
when the specific event occurs.

Tim

"Steve Holt" <Steve_Holt@PortaSystems.co.uk> wrote in message
news:3b30927e$1_1@dnews...
> I have a class which recovers data from a database (in a thread).
> I want the class to be able to generate an actionEvent (or something
> similar)
> to allow classes to listen for certain events (eg data available) much the
> smae way as
> components do.
> Suggestions as to how best to achive this?
>
>
Technical Details
Message-ID: <3b30cd8c_2@dnews>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!news1.dtag.de!news.stgl.sel.alcatel.de!news.stgl.sel.alcatel.de!dnews
References: <3b30927e$1_1@dnews>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f74b3,f3a0d4a587a8e03b
X-Google-Attributes: gidf74b3,public
X-Google-ArrivalTime: 2001-06-20 09:36:24 PST
From: "Tim Dietz" <tdietz@telena.com>
Newsgroups: borland.public.jbuilder.java.language
References: <3b30927e$1_1@dnews>
Subject: Re: custom events
Date: Wed, 20 Jun 2001 09:20:46 -0700
Lines: 26
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
NNTP-Posting-Host: 207.110.36.206
Message-ID: <3b30cd8c_2@dnews>
X-Trace: dnews 993054092 207.110.36.206 (20 Jun 2001 09:21:32 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!news1.dtag.de!news.stgl.sel.alcatel.de!news.stgl.sel.alcatel.de!dnews