[Pharo-project] is there a way to know whether an object is registered to an announcer?

Stéphane Ducasse stephane.ducasse at inria.fr
Sun Apr 24 11:05:54 CEST 2011


ok 
I was not aware that the semantics was what I was looking for.... the comment is so good also.


removeSubscriber: subscriber
	
	^ self protected: [
		subscriptions removeAllSuchThat: [:subscription | subscription subscriber == subscriber ]]






On Apr 24, 2011, at 11:02 AM, Denis Kudriashov wrote:

> Why #unregister: is not enough?
> 
> 2011/4/24 Stéphane Ducasse <stephane.ducasse at inria.fr>
> Yes
> 
> Now is there a way that we could make sure that an object is really unregistered?
> I would write
> 
>        [ann hasSubscriber: anObject] whileTrue: [an unregister: anObject]
> in the client code
> but having
> 
> fullyUnregister: anObject
> 
> is good to have in special case.
> 
> Stef
> 
> 
> > Okay. But i would discourage from using such methods :)
> >
> >> Stef
> >>
> >>>
> >>>
> >>> --
> >>> Best regards,
> >>> Igor Stasenko AKA sig.
> >>>
> >>
> >>
> >>
> >
> >
> >
> > --
> > Best regards,
> > Igor Stasenko AKA sig.
> >
> 
> 
> 




More information about the Pharo-project mailing list