<div dir="ltr">Hi,<br><br><div class="gmail_quote">2008/9/22 nico <span dir="ltr">&lt;<a href="mailto:petton.nicolas@gmail.com">petton.nicolas@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
In AIDA/Web, domain objects have urls. In fact, the idea behing this is<br>
that each object has its own url. So, we create links between objects,<br>
never between applications.<br>
<br>
So, yes, it&#39;s :<br>
&quot;e addLinkTo: self observee...&quot;</blockquote><div><br></div><div><br></div><div>So the tutorial should be corrected.&nbsp;</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d"><br>
&gt;<br>
&gt; (It does seem wrong to me that the view for adding an address is in the AddressBook model, but I leave that to another post).<br>
<br>
</div>No! View methods are always in the applications. The model doesn&#39;t deal<br>
with view and action methods.<br></blockquote><div><br></div><div><br></div><div>Sorry - I made a mistake in my comment and so my objection wasn&#39;t clear.</div><div><br></div><div>The tutorial tells you to create a viewAdd method to the ADemoAddressBookApp class. &nbsp;I understand that it is on the &quot;App&quot; class - that&#39;s the &quot;View&quot; in my understanding of MVC.</div>
<div><br></div><div>But the viewAdd method has to know all about the insides of an &quot;ADemoAddress&quot;. &nbsp;So its in the wrong place. &nbsp;The code that knows what&#39;s inside an ADemoAddress should ideally be in the ADemoAddress class, not so? &nbsp;Or, maybe the ADemoAddressApp.</div>
<div><br></div><div>Actually, the same objection stands for the viewMain method in ADemoAddressBookApp, which knows the names of the &quot;columns&quot; (instance variables) of the ADemoAddress.</div><div><br></div><div>Am I picking nits? &nbsp;</div>
<div><br></div><div>Steve</div><div><br></div></div></div>