🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #13866

Re: Czy observer ma prawo zablokować zmianę stanu obserwowanego obiektu ?

#13866
From: a1
Date: Wed, 01 Feb 2006 08:12
24 lines
1667 bytes
Sektor van Skijlen wrote:
 > Dnia Tue, 31 Jan 2006 14:19:45 +0100, Filip Sielimowicz skrobie:

 > Wygląda na to, że można.
 >
 >   Known Uses
 >
 > Smalltalk Model/View/Controller (MVC). User interface framework while 
Model is
 > subject and View is observer.

 > Skoro za pomocą widoku można aktualizować model, to znaczy, że 
Observer może
 > ingerować w model.

Tylko ze widok nie powinnien aktualizowac modelu do tego sluzy kontroler.

Do OP
Np. javie dosyc szeroko sa stosowane VetoableListenery, i mechanizm 
calkiem dobrze sie sprawdza. W koncu Dessign Patterns to nie biblia i 
nie jest koniecznym literalne trzymanie sie przedstawionych konceptow.

-- 
a1 (Bartek Janusz) arcone1 gmail com
Technical Details
Message-ID: <drpqhk$2o8$2@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <drno5h$mq9$1@news.onet.pl> <dro798$5ma$2@kujawiak.man.lodz.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: a1 <a1@no.spam>
Newsgroups: pl.comp.objects
Subject: Re: Czy observer ma prawo zablokować zmianę
 stanu obserwowanego obiektu ?
Date: Wed, 01 Feb 2006 09:12:36 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 24
Message-ID: <drpqhk$2o8$2@inews.gazeta.pl>
References: <drno5h$mq9$1@news.onet.pl> <dro798$5ma$2@kujawiak.man.lodz.pl>
Reply-To: a1@no.spam
NNTP-Posting-Host: nat-plk.mentorg.com
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1138781556 2824 139.181.144.34 (1 Feb 2006 08:12:36 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 1 Feb 2006 08:12:36 +0000 (UTC)
X-Accept-Language: en-us, en
X-User: arcone1
User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
In-Reply-To: <dro798$5ma$2@kujawiak.man.lodz.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit