On Apr 1, 2011, at 8:29 PM, [email protected] wrote:

> Em 31/03/2011 18:10, Benjamin <[email protected]> escreveu:
> 
>> On Mar 31, 2011, at 8:08 PM, [email protected] wrote:
>> 
>>> Benjamin,
>>> Testing the understanding of the diagram of yours:
>>> Model, Pluggable TextMorph, Pluggable CodeMorph, Browser, Browser
>>> Model, Debugger and Debugger Model all inherit from Object?
>>> the representation of "based on"  means that it changes states in
>>> the model  counterpart, and "use"  means that has  some similarity
>>> but not enough to inherit from the other classes?
>> 
>> based on means, that the view  (on right) is based on the model (on
>> left)
> 
> This still tautological: does "based on" means the structure is one-to-one 
> correspondent?
> 
> Or are we re-introducing the MVC paradigm and the "based on" means that the 
> View has to know the inners of the Model in order to be built?

Yes it's MVC, the problem is there is no proper controllers ...


Ben


> 
>> use means that the View use/is composed with the other view.
>> By example,  Browser is  based on BrowserModel,  and Browser  (as a
>> Morph by example) contains a PluggableCodeMorph
> 
> This one explains well your thought, or at least I've the belief I understood.
> 
>> 
>> 
>> Is it better like that ?
> 
> The second part, much better, for the first one I'm still lost :-(
> 
>> (I'm sorry, but I'm not sure to be able to do a good UML ^^)
> 
> OK.
> 
> Let's see if after fully understanding your idea we can come by something.
> 
> 


Reply via email to