<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><html>On Jun 1, 2008, at 3:46 PM, Adam Summers wrote:</html><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><span class="Apple-style-span" style="-webkit-text-stroke-width: -1; ">I have in my code the following -- can someone see what I'm doing wrong?</span></div></div></blockquote><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><div><br></div><div><div><font class="Apple-style-span" face="'Courier New'">from z3c.table import table, column</font></div><div><font class="Apple-style-span" face="'Courier New'"><br></font></div></div><div><div><font class="Apple-style-span" face="'Courier New'">class NameColumn(column.GetAttrColumn, grok.MultiAdapter):</font></div><div><font class="Apple-style-span" face="'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;grok.name('nameCol')</font></div><div><font class="Apple-style-span" face="'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;grok.adapts(table.interfaces.ITable)</font></div><div><font class="Apple-style-span" face="'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;grok.provides(table.interfaces.IColumn)</font></div><div><font class="Apple-style-span" face="'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;header = u'Name'</font></div><div><font class="Apple-style-span" face="'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;attrname = 'who'</font></div><div><font class="Apple-style-span" face="'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;weight = 1</font></div></div></div></div></div></blockquote><br></div><div>The column adapts three objects, you just specified one.</div><div><br></div><div>&nbsp;&nbsp; &nbsp;grok.adapts(gehar, IDefaultBrowserLayer, ITable)</div><div><br></div><div>/Tim</div></body></html>