Dear all, I am trying to make my tooltip component work in a Foreach component. When a tooltip component is inside a Foreach component, I would like Tapestry to generate a unique (html) name for each copy of my tooltip component. (At present, the generated name is the same for each copy.) This is possible for form components.
For example, take a TextField component inside a Foreach component. Each TextField will be given a unique (html) name like (Component name of TextField)$0, (Component name of TextField)$1, ...., etc. If I am not mistaken, the unique name is generated by the method IForm.getElementId(IFormComponent component). This trick is no good to me because my tooltip component only extends AbstractComponent and will be used inside as well as outside a form. Does anyone know how to generate a unqiue name of an AbstractComponent within Foreach ? (Of course, I could achieve this manually by appending a timestamp,say, to the component name. This is ugly.) Thanks in advance for any suggestions ! Shing Home page : http://uk.geocities.com/matmsh/index.html Send instant messages to your online friends http://uk.messenger.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]