<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Thanks for the help (especially Randal Schwartz) :) I ended up having
several silly little problems (as per below) and one other one where
one class was referenced in memory several times when they should all
have been separate.<br>
<br>
RS<br><br>&gt; From: stephane.ducasse@free.fr<br>&gt; To: seaside@lists.squeakfoundation.org<br>&gt; Subject: Re: [Seaside] Subclasses part II<br>&gt; Date: Sat, 4 Jul 2009 09:11:26 +0200<br>&gt; <br>&gt; &gt; In my application I have<br>&gt; &gt;<br>&gt; &gt; WAComponent &lt; A &lt; B &lt; C.<br>&gt; &gt;<br>&gt; &gt; C is calling 'initialize', so therefore I have to also call 'super  <br>&gt; &gt; initialize' all the way up? So each class above C need to have:<br>&gt; &gt;<br>&gt; &gt; initialize<br>&gt; &gt;     super initialize.<br>&gt; &gt;<br>&gt; &gt; Correct?<br>&gt; <br>&gt; C new<br>&gt;         will call aC initialize (the instance side initialize methods)<br>&gt; <br>&gt; if you did not defined on your C class then the one of the  <br>&gt; superclasses (normal lookup of methods) will be applied.<br>&gt; <br>&gt; Now if you have<br>&gt; <br>&gt; C&gt;&gt;initialize<br>&gt;         myCStuff<br>&gt; <br>&gt; <br>&gt; you have to define<br>&gt; <br>&gt; C&gt;&gt;initialize<br>&gt;         super initialize.<br>&gt;         myCStuff<br>&gt; <br>&gt; and recursively on your superclasses too.<br>&gt; <br>&gt; If one method initialize does not do a call to super initialize you  <br>&gt; may break WAComponent behavior that<br>&gt; relies on having the WAComponent&gt;&gt;initialize method invoked.<br>&gt; <br>&gt; I hope that it is clearer.<br>&gt; <br>&gt; Stef<br>&gt; _______________________________________________<br>&gt; seaside mailing list<br>&gt; seaside@lists.squeakfoundation.org<br>&gt; http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside<br><br /><hr />Insert movie times and more without leaving HotmailŪ.  <a href='http://windowslive.com/Tutorial/Hotmail/QuickAdd?ocid=TXT_TAGLM_WL_HM_Tutorial_QuickAdd_062009' target='_new'>See how.</a></body>
</html>